5030 449
4149 334
5465 677
12447 433
2250 377
25426 819
5205 758
6303 454
3355 32
9298 185
3626 621
9740 286
19227 119
17771 654