2941 286
133 27
12598 109
10642 846
6171 705
4937 771
2219 477
1890 415
4916 686
16018 390
26671 652
737 230
8335 465
20119 409
3680 640
751 71
2346 297
12411 712
16167 594
925 69
2135 177
2052 82
1346 263
3586 671