1099 247
2358 498
28685 969
6460 714
27122 653
13073 738
30883 557
9628 532
8590 843
3606 115
26468 445
46753 192
2915 107