3891 437
5254 420
2794 400
3832 685
6055 174
21145 239
29198 497
7785 750
12114 472
4902 255
8263 185
11346 807
10614 384
22326 580