3603 591
2492 84
2838 461
15854 131
18005 170
25795 371
11066 535
9272 357
14443 634
4997 464
28689 486
1697 340
7066 856
1423 201
4560 457
3493 691
2765 532