43032 767
300359 786
2410 440
19869 617
14118 592
77679 368
38591 189
276222 431
313812 991
257963 537
296960 942
61202 167
101637 496
127654 378
33605 408
22955 161
61229 145
23192 645
119406 295
41077 959
5658 672
2360 89
5050 252
5775 175
7299 430
10128 399
3617 79
5575 482