51531 355
29992 250
34391 476
27117 265
6670 754
4608 532
3127 359
5182 274
4824 795
5011 621
2150 71
2900 401
9429 570
3983 663
3882 684
4091 456
4130 536
3344 608
3644 915
3366 445