6015 652
44455 125
144960 775
4360 625
108693 395
2842 267
7312 701
18388 443
30814 533
6540 481
4798 67
3746 418
4362 485
42674 259