11966 735
6398 502
276071 703
2944 35
10635 451
11245 601
15771 668
1636 113
9800 99
9325 624
11843 584
5955 472
6168 490
1730 291