1609 295
2809 645
1118 61
18104 497
23294 120
27351 503
9950 405
12635 312
9101 491
1897 322
5731 759
17283 876
11468 455
2502 463
3329 668
3081 372