2167 361
16102 628
10648 112
12252 289
6130 239
6483 676
3231 67
7961 745
9637 436
15486 426
27557 738
4352 412
10690 479
3123 68
3897 510
2989 266
3444 871
40926 578