2896 549
3148 251
37501 89
114382 957
2443 263
17611 458
16091 380
16080 610
10686 88
5420 38
3690 684
76571 309
1008 60