5021 449
4140 334
5446 677
12422 433
2239 377
25389 819
5198 758
6298 454
3354 32
9295 185
3620 621
9661 286
19183 119
17756 654