111361 908
34522 264
20355 463
28016 966
59298 623
36961 169
23570 532
91094 740
14827 67
63360 539
66074 525
22641 424
27152 742
58085 796