616 59
1435 233
941 89
3693 719
2900 694
3548 809
38134 319
20950 632
7392 378
14592 561
5355 461
4576 665
5226 860
6539 548
11086 733
3270 441
5081 832
3951 187
5650 966