2395 64
3999 307
5927 635
27087 393
5031 565
1984 55
4237 461
3748 399
2903 107
4734 33
6282 474
3221 590
117138 289
5656 247
4418 713
7044 572
8311 713
10493 387
4311 377
8300 533
87247 223
289734 1181
71730 135
23744 267
13513 634
910347 1967
476429 694
29101 118