1092 86
5281 732
3240 282
4824 132
129213 161
11275 648
14727 608
24674 386
21848 200
26945 88
4460 389
5539 272
4204 685
2541 112
6105 103
25850 443
99993 633
2450 575