29392 257
20285 496
13031 437
21157 154
751617 1396
15265 343
11660 582
4965 44
6738 244
14833 696
12457 493
178098 986
321627 1221
133725 848
34693 124
3235 96
4522 725