601 183
2234 738
2963 598
837 169
1850 610
2361 438
3794 705
8958 966
3510 28
16513 510
14410 242
5929 944
29045 763
5739 301
9764 372
5838 642
10053 529
3172 797