28523 173
7751 620
5016 366
8097 97
9158 624
3263 438
10966 824
2576 189
1711 88
2149 327
4015 53
2222 137
8233 594
3782 753
4923 540
3199 632
4960 240
3481 728
2656 465
4844 571