43511 817
214201 779
112350 883
13806 713
16085 855
9102 585
32310 541
28032 232
33136 208
33065 957
35284 761
55977 410
27680 273
9440 752
3980 260