1279 328
31773 712
6892 287
14493 702
5253 568
43859 117
37021 484
2340 162
26150 352
15035 642
6990 452
33158 505
4625 522