612 108
50711 67
22964 600
10444 239
6234 283
5862 535
6503 335
3091 136
9743 526
22102 501
4182 507
5651 473
12752 599