2395 64
3999 307
5927 635
27092 393
5032 565
1984 55
4237 461
3748 399
2904 107
4738 33
6286 474
3221 590
117176 289
5656 247
4418 713
7047 572
8313 713
10494 387
4313 377
8300 533
87251 223
289774 1181
71745 135
23745 267
13516 634
910399 1967
476452 694
29101 118