5666 530
5237 343
11244 659
55659 567
31229 239
59097 493
1360 116
3111 359
8110 534
2133 71
4372 132
2865 255
20263 354