419 108
42333 66
19358 594
8515 238
5083 283
4214 535
5124 334
2566 136
9071 526
18491 500
3538 507
4736 473
9809 599