20811 297
29835 160
36748 851
30267 233
26984 721
40253 706
27143 583
54381 258
51100 678
26695 336
43814 948
29421 270
22871 430
37661 295
19748 138
30673 825
22013 650
24973 131
25936 94
20975 351
25054 161
30630 462
34263 661
26328 966