596 96
5741 772
5579 826
150991 907
187806 1287
18820 483
105219 351
32804 546
4325 112
19797 933
3281 98
5159 717
7153 206
3824 174
5446 511