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