2813 647
1924 415
963 265
524 87
511 99
2435 492
7136 961
26451 702
5434 591
33164 584
11130 497
4626 163
6533 38
15999 316
114122 178
15060 653
6602 667