601 96
5754 772
5584 826
151044 907
187852 1287
18836 483
105257 351
32848 546
4325 112
19797 933
3281 98
5159 717
7153 206
3824 174
5449 511