9704 735
5509 502
245272 693
2706 35
9950 451
10988 601
15089 668
1567 113
8203 97
9257 624
11621 584
5603 472
5940 490
1643 291