8501 646
4059 101
14625 828
13358 115
7033 803
15782 418
13968 573
9517 730
6106 412
10575 510
20368 678
14509 338
11433 478
12621 647
7047 811
6905 454
5607 407
14286 845
10818 185
4440 598
4996 391
15273 688
9953 532
3582 118