1050 116
3752 923
6417 793
5514 508
5625 575
13173 524
8774 724
3190 390
4003 186
9513 557
7299 202
2538 628
964 155
3415 641
1213 137
4453 495