18057 307
9752 806
10849 766
71555 545
106327 1092
93040 726
7243 428
31178 593
2248 387
5121 818
6149 438
4205 242
2516 345
9538 325
968 39
3591 394
1842 132
2156 266
2292 278
2902 552
2085 172
1694 154
4662 729