29382 257
20278 496
13027 437
21146 154
751246 1396
15262 343
11658 582
4964 44
6736 244
14828 696
12455 493
178003 986
321506 1221
133543 848
34624 124
3234 96
4515 725