956 181
2930 889
11945 870
2190 596
2231 480
266 67
366 47
2439 683
3172 909
2655 683
6583 76
1451 394
1753 356
2484 637
1680 416
2002 515
7040 340
2708 629
12401 186
2915 843
756 158
1700 508
3397 691
294 78