5666 530
5237 343
11244 659
55664 567
31233 239
59107 493
1360 116
3112 359
8110 534
2135 71
4372 132
2866 255
20270 354