3047 549
3474 251
37604 89
114621 957
2521 263
17821 458
16175 380
16135 610
10792 88
5490 38
3727 684
77132 309
1015 60