29028 173
8041 620
5336 366
8203 97
9251 624
3944 438
11321 824
2765 189
1821 88
2238 328
4177 53
2393 137
8718 594
3960 753
5476 540
3246 632
5122 240
3621 728
2758 465
5003 571