2896 549
3145 251
37501 89
114381 957
2443 263
17611 458
16090 380
16080 610
10684 88
5420 38
3690 684
76567 309
1008 60