100692 200
58215 167
43322 698
85046 302
79349 802
43121 797
52255 470
94717 273
48880 178
69545 635
38291 435
58866 671
44475 471
61970 667
28268 156
148077 299
57729 296
46389 1001
31922 603
44182 303
121266 398
304686 847
39608 198
40845 186