2393 64
3999 307
5926 635
27074 393
5030 565
1984 55
4236 461
3746 399
2903 107
4734 33
6280 474
3220 590
117049 289
5652 247
4418 713
7041 572
8309 713
10490 387
4311 377
8300 533
87240 223
289668 1181
71697 135
23742 267
13512 634
910250 1967
476360 694
29099 118