1580 296
861 193
2480 750
4355 589
920 247
370 102
2960 843
12367 328
10160 640
7460 145
18352 898
11988 715
2871 545