4084 765
8601 118
2490 246
2688 317
35168 773
9192 368
10814 323
9406 674
6913 504
12258 552
33016 472
5803 308
1535 98
2111 281
3896 559
1705 126