11951 735
6394 502
275803 703
2944 35
10631 451
11244 601
15769 668
1636 113
9800 99
9325 624
11842 584
5954 472
6166 490
1730 291