2395 64
3999 307
5927 635
27090 393
5032 565
1984 55
4237 461
3748 399
2904 107
4735 33
6282 474
3221 590
117162 289
5656 247
4418 713
7046 572
8313 713
10494 387
4311 377
8300 533
87250 223
289767 1181
71736 135
23744 267
13514 634
910382 1967
476447 694
29101 118