3584 591
2465 84
2824 461
15811 131
17954 170
25726 371
11027 535
9256 357
14418 634
4991 464
28667 486
1695 340
7042 856
1423 201
4548 457
3488 691
2757 532