2680 812
2915 755
555 151
2884 884
182561 277
162721 285
141447 600
103019 958
105140 171
99361 173
84488 574
86385 287
246104 938
96051 722
159233 1077
83944 459
102137 648
56647 424
139770 589
71094 281
167079 729
228385 1416
105967 841
102715 290