3606 591
2495 84
2842 461
15855 131
18011 170
25806 371
11072 535
9275 357
14447 634
4997 464
28690 486
1698 340
7067 856
1424 201
4563 457
3494 691
2765 532