3584 591
2465 84
2824 461
15811 131
17954 170
25727 371
11029 535
9256 357
14418 634
4992 464
28667 486
1695 340
7043 856
1423 201
4548 457
3488 691
2757 532