594 183
2232 738
2961 598
837 169
1850 610
2355 438
3790 705
8953 966
3510 28
16510 510
14409 242
5926 944
29008 763
5733 301
9764 372
5831 642
10050 529
3168 797