2975 568
2859 457
18657 722
2099 139
3068 709
3909 290
2402 490
3633 675
2880 620
16368 92
2594 216
1293 135
3826 433
4880 361
4208 543
2598 313
2179 307
18787 635
17962 170
4715 517
25196 763
16189 780
30814 899
15371 820
31398 292
9347 509
35084 509
20544 112