107093 426
112008 879
109073 214
65643 293
140029 639
161164 1310
41660 638
122322 1026
128013 1082
69697 654
50700 502
93814 970
146439 238
56269 575
72764 392
333323 1348
70357 210
158763 950
82118 343
148113 347
104760 473
117830 722
209279 1959
131348 423