2662 295
2975 645
1448 61
18620 497
23785 120
27857 503
10215 405
12934 312
9228 492
1978 322
5903 759
17401 876
11831 455
2535 463
3419 668
3192 372