3603 591
2494 84
2838 461
15854 131
18007 170
25796 371
11066 535
9272 357
14443 634
4997 464
28690 486
1698 340
7066 856
1423 201
4561 457
3493 691
2765 532