27013 786
2682 400
3724 685
3294 422
31913 263
14787 396
18909 580
12300 781
3241 575
30950 235
10543 555
13592 634
16013 313
171976 3261
8252 274
347844 1450
186023 642
4937 44
14023 483
14288 633
17247 574
15655 475
19471 323
85754 362
58382 881
24396 330
9807 97
6173 445