2232 201
4192 680
9928 878
8217 617
5096 253
4215 746
2739 168
1747 66
4064 379
6750 859
3971 75
8011 283
3593 405
1019 45
4956 457
3481 57
2140 212
2578 464
6004 482
9682 545
3600 614
3710 759
1342 88
3699 421
4629 994
5306 613
4616 555
7389 793