43572 817
214306 779
112434 883
13812 713
16086 855
9103 585
32318 541
28048 232
33170 208
33073 957
35304 761
55999 410
27693 273
9447 752
3981 260