5666 530
5237 343
11244 659
55662 567
31231 239
59102 493
1360 116
3111 359
8110 534
2134 71
4372 132
2866 255
20267 354