2264 645
616 60
16947 497
21896 119
26497 503
9594 405
12363 312
8904 491
1838 322
5479 759
17196 876
10867 455
2464 463
3292 668
3015 372