621 108
50813 67
22996 600
10453 239
6248 283
5864 535
6533 335
3101 136
9755 526
22146 502
4195 507
5660 473
12778 599