601 59
1410 233
923 89
3657 719
2890 694
3537 809
38061 319
20881 632
7387 378
14577 561
5351 461
4575 665
5224 860
6535 548
11085 733
3265 441
5080 832
3949 187
5646 966