2995 666
286 72
211 56
2309 459
2595 626
1550 483
2368 469
20391 564
3419 478
2799 270
21170 293
1252 231
3280 54
24312 96
11814 642
54907 106
16088 275
1483 98
9321 754