40404 309
42180 324
57576 751
134116 743
148756 661
110585 907
22054 169
29103 474
63320 541
57721 795
39881 551
68605 185