2816 647
1924 415
963 265
524 87
511 99
2437 492
7137 961
26452 702
5434 591
33164 584
11130 497
4626 163
6536 38
16001 316
114122 178
15060 653
6602 667