5024 449
4143 334
5451 677
12430 433
2240 377
25401 819
5198 758
6301 454
3354 32
9297 185
3622 621
9669 286
19199 119
17762 654