5021 449
4141 334
5449 677
12428 433
2239 377
25398 819
5198 758
6299 454
3354 32
9297 185
3620 621
9665 286
19192 119
17759 654