9505 735
5364 502
243147 692
2689 35
9915 451
10980 601
15066 668
1563 113
8201 97
9250 624
11608 584
5580 472
5924 490
1635 291