2978 815
2441 508
983 207
301 35
1014 236
2691 726
3053 584
3152 656
881 198
806 182
680 126
1601 417
1033 284
4105 746
977 164
1928 392
764 133
2473 529
1810 540
1503 416
530 89
1185 229
1617 442
2939 603