5003 449
4122 334
5437 677
12392 433
2231 377
25337 819
5188 758
6291 454
3345 32
9285 185
3616 621
9640 286
19104 119
17732 654