1610 276
13899 285
95487 613
109890 695
19608 662
19928 523
2815 407
4160 587
6589 87
8324 745
5335 505
21683 219
2329 356
2095 356