1028531 3396
173803 1096
8916 710
366450 1383
55578 281
24190 915
61067 631
71146 208
72531 715
88834 852
70362 380
4609 430
2885 425
1158 266
2184 335
1473 282
3864 641
3425 907
564 50
1352 361