9513 735
5370 502
243244 692
2690 35
9918 451
10980 601
15068 668
1564 113
8201 97
9250 624
11609 584
5580 472
5926 490
1636 291