4080 765
8567 118
2486 246
2682 317
35163 773
9192 368
10811 323
9405 674
6912 504
12258 552
33014 472
5801 308
1535 98
2108 281
3894 559
1703 126