3507 501
3050 275
10467 542
13699 416
7166 711
8744 576
9720 770
4282 488
6526 396
4605 853
2609 177
3921 200
5289 354
3639 373
2269 334
7601 625