18051 307
9752 806
10846 766
71473 545
106273 1092
92971 726
7240 428
31128 593
2245 387
5117 818
6148 438
4203 242
2512 345
9534 325
965 39
3589 394
1839 132
2152 266
2290 278
2900 552
2082 172
1690 154
4657 729