10250 313
4372 422
1731 231
2218 242
4411 354
3653 87
4906 511
3293 273
3686 374
2663 206
17755 377
13543 313
5683 407