30199 90
68142 353
166753 364
12731 602
14847 436
27107 45
52928 820
9085 363
14730 595
44051 517
52260 841
2722 298
93232 463
10329 328
9219 337
29713 567
24654 335
41816 999
8418 173
6429 142
17841 104
38595 301
18311 877
166303 473