3176 825
4799 602
5179 590
8704 394
2678 71
6748 379
15271 588
8627 542
10953 256
9456 691
35203 296
18983 171
4245 337
5973 674
4827 493
5978 232