445 108
44135 66
20014 596
9089 239
5396 283
4488 535
5202 334
2635 136
9170 526
18967 500
3702 507
4821 473
10365 599