2906 549
3176 251
37506 89
114405 957
2445 263
17620 458
16098 380
16085 610
10700 88
5432 38
3691 684
76613 309
1008 60