41030 90
166297 743
56827 1055
50260 262
38319 62
77547 566
269450 1683
8871 636
51185 925
47730 675
35796 726
33331 828
25519 385
27941 708
53648 431
3528 488
3086 499
2113 66
4118 531
3979 401
3492 97
5632 691
1573 113
4724 377
14646 355