1635 343
40932 75
4844 592
1946 105
12705 359
11512 460
3697 529
2634 541
4256 650
3073 743
2483 400
3138 774
2387 206
518 30
3348 650
6639 278
3657 824
2249 435