28507 173
7735 620
4982 366
2728 97
9153 624
3262 438
10958 824
2548 189
1707 88
2141 327
3999 53
2213 137
8207 594
3765 753
4893 540
3196 632
3003 239
3478 728
2643 465
4817 571