3252 549
3539 252
37592 89
114770 957
2474 263
17730 458
16209 380
16191 610
10842 88
5614 38
3706 684
77662 309
1025 60