9655 735
5463 502
244810 693
2705 35
9947 451
10986 601
15080 668
1565 113
8203 97
9255 624
11618 584
5599 472
5936 490
1640 291