42986 767
300335 786
2410 440
19869 617
14118 592
77679 368
38588 189
276220 431
313805 991
257960 537
296955 942
61202 167
101635 496
127650 378
33603 408
22954 161
61229 145
23187 645
119404 295
41076 959
5658 672
2360 89
5050 252
5775 175
7299 430
10127 399
3617 79
5575 482