2679 187
558 91
395356 1035
23751 230
20241 676
8399 293
18122 716
2970 435
3586 780
11883 271
8168 514
1576 130