1579 296
861 193
2477 750
4284 589
918 247
366 102
2960 843
12356 328
10147 640
7460 145
18351 898
11988 715
2871 545