5691 530
5255 343
11269 659
55870 567
31351 239
59561 493
1375 116
3127 359
8126 534
2150 71
4382 132
2878 255
20560 354