2902 549
3164 251
37505 89
114394 957
2443 263
17614 458
16093 380
16085 610
10694 88
5430 38
3691 684
76585 309
1008 60