55601 120
57637 265
104881 584
80685 220
88303 810
34174 108
116973 463
254564 585
60886 401
74645 609
81291 420
39270 167
125408 586
124790 773
43248 173
175205 1248
140144 752
84205 554
102802 815
58511 928
30824 538
178843 548
379409 1071