28502 173
7732 620
4976 366
2728 97
9151 624
3262 438
10951 824
2544 189
1704 88
2139 327
3996 53
2212 137
8184 594
3765 753
4849 540
3195 632
3002 239
3477 728
2641 465
4810 571