2392 64
3999 307
5925 635
27033 393
5029 565
1981 55
4230 461
3743 399
2899 107
4726 33
6277 474
3220 590
116856 289
5650 247
4415 713
7039 572
8303 713
10484 387
4309 377
8298 533
87218 223
289485 1181
71594 135
23735 267
13506 634
910000 1967
476181 694
29095 118