115828 525
140139 508
19611 626
118403 773
295328 1197
215008 476
156892 466
195126 516
14085 333
161220 217
645239 2001
103144 603
258657 627
147856 1039
284494 887
149057 536
255771 462
12908 642
87511 185
105345 581
136692 419
222372 898
133670 353
397992 1214
100400 564