2862 933
1804 480
747 166
2815 609
760 145
290 65
13574 574
5547 141
7534 79
14011 227
46852 384
30077 412
20698 347
24739 50
15550 746
10217 719