625 759
292 258
758 731
1014 218
393 420
416 321
255 79
1137 485
889 242
524 943
453 670
837 965
9525 358
8955 796
7177 360
5764 361
4590 347
4325 35
3994 11
3712 223
3433 201
3262 217
3213 645
3194 922