18057 307
9752 806
10849 766
71548 545
106325 1092
93038 726
7242 428
31177 593
2248 387
5121 818
6149 438
4205 242
2516 345
9538 325
968 39
3591 394
1841 132
2156 266
2292 278
2902 552
2085 172
1694 154
4662 729