8205 149
3243 356
40064 87
3957 674
6008 759
2083 333
25188 89
2182645 3422
20072 173
15708 686
946 84
55556 627
3534 79
8539 405
9297 878
7242 482
3442 332
2168 272
5113 486
12691 362
9526 307
4206 311
3821 179
7582 71
14242 386
3350 845
4502 237
13143 108