3891 437
5255 420
2795 400
3832 685
6055 174
21152 239
29201 497
7785 750
12115 472
4903 255
8263 185
11349 807
10616 384
22330 580