27048 786
2682 400
3726 685
3295 422
31951 263
14797 396
18911 580
12301 781
3241 575
30960 235
10543 555
13593 634
16014 313
171984 3261
8253 274
347885 1450
186043 642
4939 44
14028 483
14290 633
17247 574
15656 475
19472 323
85779 362
58390 881
24398 330
9808 97
6178 445