15058 680
13489 68
8457 752
53500 532
14079 643
7378 351
3521 130
6672 619
3440 355
51645 107
2449 121
7440 275
2360 197
3938 557
15925 735
5003 642