18051 307
9752 806
10846 766
71477 545
106277 1092
92974 726
7240 428
31130 593
2246 387
5118 818
6148 438
4203 242
2513 345
9534 325
965 39
3589 394
1839 132
2152 266
2290 278
2900 552
2082 172
1690 154
4657 729