25551 237
45948 141
1491 114
2598 74
2732 207
3400 100
9920 865
265809 639
9099 365
6210 575
25127 256
1892 235
4307 547
18611 675
8210 540
16019 54
10238 129
18248 402
42492 508
10891 875
5129 318
3658 259
22369 67
1306 32
3944 59
5562 529
1476 220