18040 307
9748 806
10838 766
71344 545
106200 1092
92854 726
7228 428
31067 593
2241 387
5113 818
6145 438
4196 242
2507 345
9530 325
963 39
3585 394
1831 132
2150 266
2286 278
2896 552
2076 172
1687 154
4655 729