2540 440
10508 559
14980 139
3713 43
61313 540
2328 477
4094 299
3539 741
9055 751
3375 373
4171 39
9353 287
8022 962
18821 502
4758 388
10595 698