2896 549
3148 251
37501 89
114383 957
2443 263
17611 458
16091 380
16080 610
10688 88
5422 38
3690 684
76571 309
1008 60