15894 288
21395 711
23417 580
23049 319
37399 72
34593 84
22911 810
13660 701
31478 569
7035 695
9149 432
6719 895
2607 498
3080 701
5094 678
124999 622
1941 120
14543 800
23796 386