5616 877
7507 600
14942 472
7315 819
12345 602
8893 217
6923 647
2883 419
8684 836
5142 344
3232 93
5007 926
6334 488
12014 61
7917 92
4076 641
14799 143
4485 402
3517 284
4695 710
5359 339
6526 406
5811 111
3272 458
15300 962
1616 50
13883 52
3712 655