2950 478
2646 346
1588 60
2842 480
6636 251
27476 498
21241 217
20325 150
19976 521
20304 599
9441 882
23525 338
18356 195
12868 587
14085 175
4735 201
2326 344
3564 695
2693 103
1390 96
3842 208
1888 335
3413 513
3806 916
2903 576
12417 442
5945 874
1076 118