9598 735
5413 502
244203 693
2702 35
9938 451
10984 601
15075 668
1565 113
8203 97
9253 624
11617 584
5595 472
5935 490
1639 291