3601 591
2489 84
2837 461
15852 131
17991 170
25787 371
11058 535
9270 357
14434 634
4997 464
28687 486
1696 340
7065 856
1423 201
4558 457
3493 691
2764 532