2618 295
2962 645
1422 61
18577 497
23731 120
27822 503
10192 405
12925 312
9224 492
1973 322
5894 759
17391 876
11805 455
2530 463
3413 668
3174 372