16093 213
105420 688
3401 404
11627 441
2226 48
21194 432
5557 645
3751 233
6015 79
6314 703
2909 64
4070 549
4008 742
2030 211
4755 106
7049 249
5117 147
11809 119
5938 362
27758 646
22940 653
9829 749
10963 575
5502 613
3028 329
4530 654
7213 277
2101 124