1488 50
2513 653
14341 598
129407 718
28729 257
11302 327
14608 412
38497 377
6323 606
2930 108
3719 450