4083 765
8586 118
2487 246
2686 317
35165 773
9192 368
10813 323
9405 674
6912 504
12258 552
33015 472
5801 308
1535 98
2111 281
3895 559
1705 126