2818 647
1924 415
963 265
525 87
512 99
2440 492
7140 961
26461 702
5434 591
33166 584
11130 497
4629 163
6536 38
16001 316
114124 178
15061 653
6602 667