3256 549
3540 252
37593 89
114777 957
2474 263
17733 458
16209 380
16191 610
10855 88
5614 38
3706 684
77672 309
1026 60