456 108
44902 66
20251 596
9245 239
5515 283
4668 535
5228 334
2674 136
9237 526
19171 500
3756 507
4862 473
10625 599