28487 173
7730 620
4975 366
2728 97
9150 624
3262 438
10947 824
2543 189
1704 88
2139 327
3996 53
2212 137
8177 594
3764 753
4848 540
3195 632
2998 239
3477 728
2641 465
4806 571