14923 6431
12422 9989
10940 12353
10305 10561
7695 10866
6871 3568
4887 2964
3408 2113
3217 11165
1493 552