1524 295
2794 645
1100 61
18074 497
23278 120
27328 503
9938 405
12628 312
9092 491
1893 322
5726 759
17283 876
11451 455
2497 463
3327 668
3077 372