4891 882
5108 735
9252 573
5150 603
20060 712
3371 715
3838 626
2444 268
11095 182
2217 307
2289 344
2244 174
24798 415
30648 141