5063 449
4175 334
5498 677
12515 433
2263 377
25512 819
5219 758
6321 454
3366 32
9314 185
3638 621
9869 286
19348 119
17812 654