19178 630
4550 175
7505 688
54198 425
6145 94
7947 532
1988 202
3816 788
7546 557
2846 313
3803 737
3113 529
6006 612