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