19501 617
13555 220
5639 653
5389 548
117187 997
1584 71
231753 554
11526 321
136689 1131
11710 660
134785 761
34276 644
39262 314
6724 239
34925 577
4415 329
5947 621
6241 135