5016 449
4130 334
5442 677
12412 433
2234 377
25368 819
5195 758
6296 454
3351 32
9290 185
3620 621
9651 286
19151 119
17748 654