2950 478
2646 346
1588 60
2842 480
6635 251
27476 498
21239 217
20297 150
19975 521
20304 599
9441 882
23511 338
18356 195
12868 587
14082 175
4734 201
2326 344
3563 695
2693 103
1390 96
3839 208
1888 335
3413 513
3804 916
2903 576
12416 442
5944 874
1076 118