29368 257
20269 496
13019 437
21136 154
750730 1395
15255 343
11648 582
4960 44
6732 244
14824 696
12451 493
177895 986
321347 1221
133351 848
34533 124
3230 96
4505 725