109156 333
22021 503
71545 311
18353 63
41275 568
27887 120
49826 143
51784 587
53980 696
22479 346
23411 211
11798 647
291444 727
94115 462
111708 335
79447 165
25741 536
139888 658
39891 101
20584 336
89772 190
225929 1037
112108 700
12023 316
12078 635
33743 402
66820 587
27579 389