9598 735
5417 502
244238 693
2702 35
9940 451
10984 601
15075 668
1565 113
8203 97
9253 624
11618 584
5595 472
5936 490
1639 291