600 96
5747 772
5584 826
151016 907
187834 1287
18828 483
105239 351
32822 546
4325 112
19797 933
3281 98
5159 717
7153 206
3824 174
5448 511