32432 370
181092 198
1042182 2646
114384 340
149006 219
47796 634
491353 936
420636 919
87600 894
40451 180
340971 1174
445085 1567
39987 481
127295 557
417751 1261
575639 1525
84726 328
311198 953
83069 660
307773 1009
394120 1002
520050 1252
446632 1064
104755 383