1135 247
2489 581
1238 294
2254 587
171 31
992 253
2760 737
2431 756
714 137
734 157
2228 655
531 129
2844 619
2285 519
1104 291
443 112