2902 549
3165 251
37505 89
114395 957
2443 263
17616 458
16093 380
16085 610
10694 88
5430 38
3691 684
76593 309
1008 60