2627 295
2967 645
1430 61
18591 497
23755 120
27834 503
10206 405
12926 312
9226 492
1974 322
5898 759
17394 876
11816 455
2531 463
3414 668
3181 372