2901 587
905 29
6148 550
2131 449
3586 706
2429 247
1112 254
833 34
2827 673
2846 625
985 63
1440 399
1976 185
1723 253
1141 191
4568 535
3618 619
3968 823
292 81
1353 107
4349 601
2397 336
2783 567
3264 710