5021 449
4141 334
5446 677
12426 433
2239 377
25393 819
5198 758
6298 454
3354 32
9297 185
3620 621
9662 286
19189 119
17759 654