28447 173
7716 620
4957 366
2721 97
9143 624
3247 438
10918 824
2540 189
1702 88
2128 327
3993 53
2207 137
8156 594
3759 753
4831 540
3191 632
2993 239
3470 728
2637 465
4770 571