15001 680
13479 68
8449 752
53492 532
14076 643
7372 351
3521 130
6665 619
3437 355
51642 107
2449 121
7398 275
2357 197
3928 557
15872 735
5002 642