2164 361
16098 628
10647 112
12248 289
6130 239
6483 676
3231 67
7961 745
9637 436
15486 426
27554 738
4352 412
10687 479
3123 68
3897 510
2989 266
3444 871
40924 578