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