1516 295
2794 645
1100 61
18074 497
23277 120
27326 503
9937 405
12628 312
9092 491
1893 322
5726 759
17283 876
11449 455
2496 463
3325 668
3077 372