28447 173
7716 620
4960 366
2721 97
9144 624
3251 438
10928 824
2541 189
1702 88
2128 327
3993 53
2208 137
8166 594
3759 753
4833 540
3191 632
2995 239
3473 728
2638 465
4771 571