4875 882
5101 735
9226 573
5132 603
19901 712
3354 715
3827 626
2422 268
11072 182
2203 307
2281 344
2222 174
24579 415
30379 141