2113 186
549 91
395286 1035
23730 230
20213 676
8372 293
18088 716
2961 435
3573 780
11875 271
8166 514
1570 130