1050 116
3752 923
6417 793
5514 508
789 30
13010 1016
3825 90
5306 650
2569 543
19488 315
7838 442
3686 713
1137 250
1421 262
4262 759
26880 106