3598 591
2486 84
2836 461
15846 131
17985 170
25777 371
11056 535
9269 357
14430 634
4997 464
28685 486
1696 340
7063 856
1423 201
4556 457
3493 691
2764 532