99932 653
55065 105
33242 442
92371 472
148759 581
81397 989
103974 623
19054 597
14823 598
29631 793
164556 305
69622 258
259041 963
9685 414
25714 556
57847 620
153179 259
6196 491
13060 118
36150 433
120616 1186
15438 704
188174 1008
124719 663
198269 1103