42928 767
300295 786
2410 440
19866 617
14118 592
77678 368
38587 189
276207 431
313795 991
257957 537
296937 942
61199 167
101628 496
127644 378
33594 408
22951 161
61225 145
23185 645
119393 295
41076 959
5657 672
2360 89
5050 252
5774 175
7295 430
10126 399
3617 79
5575 482