43508 817
214196 779
112341 883
13806 713
16085 855
9102 585
32310 541
28032 232
33131 208
33065 957
35283 761
55976 410
27680 273
9440 752
3979 260