34186 259
13312 56
18029 596
9717 687
3686 542
19988 429
13193 598
16252 322
17055 560
13984 653
4252 428
15648 461
29565 145
11957 687
4907 670
68272 856
9833 78
71653 309
27255 293
101257 634
1481 126
23583 51
37034 544
2849 383
4264 482
1786 51
19937 240
6826 504