29389 257
20285 496
13028 437
21155 154
751517 1396
15265 343
11660 582
4965 44
6738 244
14831 696
12457 493
178073 986
321613 1221
133683 848
34674 124
3234 96
4521 725