426 108
42864 66
19623 595
8847 239
5222 283
4295 535
5156 334
2586 136
9092 526
18667 500
3580 507
4770 473
10036 599