6051 60
2932 495
2649 683
1430 166
980 144
5016 337
50280 354
33383 575
9188 206
4267 338
2024 389
9273 415
5176 447
758 112
3485 734