4902 882
5112 735
9259 573
5151 603
20162 712
3382 715
3850 626
2460 268
11109 182
2224 307
2308 344
2263 174
24894 415
30868 141