43509 817
214198 779
112346 883
13806 713
16085 855
9102 585
32310 541
28032 232
33135 208
33065 957
35284 761
55977 410
27680 273
9440 752
3980 260