108856 316
42344 401
47075 744
78594 490
35517 276
44706 153
70647 192
60103 234
82224 590
31132 500
22355 667
59999 438
58480 497
58393 172
20254 173
35962 925
54485 82
40475 178
43071 759
62770 160
21617 724
39073 655
36980 490
133773 447
38982 317
22215 200
115839 939
31538 792