3977 625
5719 617
8568 247
241179 1161
149476 787
74823 311
40553 548
55656 380
15038 289
3505 61
9386 565
3814 538