11330 446
19904 876
22369 801
1261 265
7966 601
7827 111
7878 462
9705 784
8722 186
34621 814
4805 228
9433 673
2522 424
12143 476
16551 422
1988782 3731
740 84
6020 665
3125 79
3291 72
2194 595
6263 583
2255 111
1598 41
10513 426
24715 372
1696 154
14109 293