343 59
2584 619
1042 258
1555 310
782 181
338 83
2392 580
754 234
546 102
3016 715
185 46
994 206
831 187
2708 873
7309 818
1629 362
2035 532
676 135
1439 293
500 30
1783 490
789 135
542 141
138 31