9597 735
5409 502
244169 693
2701 35
9937 451
10984 601
15075 668
1565 113
8203 97
9252 624
11615 584
5592 472
5933 490
1639 291