2399 64
4005 307
5929 635
27141 393
5033 565
1986 55
4241 461
3749 399
2907 107
4747 33
6294 474
3225 590
117462 290
5663 247
4422 713
7049 572
8318 713
10501 387
4315 377
8306 533
87280 223
290052 1181
71864 135
23752 267
13521 634
910750 1967
476649 694
29112 118