2975 568
2858 457
18657 722
2099 139
3068 709
3908 290
2402 490
3632 675
2880 620
16368 92
2591 216
1292 135
3825 433
4879 361
4207 543
2597 313
2179 307
18787 635
17962 170
4715 517
25195 763
16189 780
30813 899
15369 820
31398 292
9347 509
35084 509
20544 112