16302 135
12848 843
5865 525
8751 411
10196 513
4047 584
9757 661
5435 752
15362 52
26985 509
5793 89
4250 30
10340 131
6906 358
5458 383
7739 662
5057 683
2671 97
14567 249
10794 78
4982 505
5278 667
5064 135
3453 725
4992 379