601 183
2234 738
2963 598
837 169
1850 610
2362 438
3794 705
8959 966
3510 28
16513 510
14411 242
5929 944
29045 763
5739 301
9765 372
5839 642
10054 529
3172 797