3603 591
2491 84
2838 461
15853 131
18004 170
25793 371
11062 535
9272 357
14442 634
4997 464
28689 486
1697 340
7066 856
1423 201
4560 457
3493 691
2764 532