109095 306
80190 181
84323 497
119230 624
217933 268
143432 931
9603 801
105013 503
8344 378
236699 1039
65903 831
36436 823
33447 270
55528 735
21791 617
60761 795
16672 74
30765 153
23846 416
44904 137
44816 741
11363 162
22012 343
39836 295
21733 388
28786 219
52531 889