2451 437
8011 159
9531 842
5993 715
7442 571
5412 222
5932 421
7389 431
2678 37
6597 756
3988 332
1643 185
2488 524
3228 658
3768 756
2904 509
4044 582