2329 186
553 91
395306 1035
23740 230
20222 676
8383 293
18098 716
2966 435
3578 780
11878 271
8168 514
1572 130