133671 149
53175 330
18072 184
148613 537
22979 57
69608 642
27378 593
47995 361
14146 375
19531 327
25174 153
18713 479
80673 323
20237 846
123281 263
138000 569
21044 570
20478 318
112102 962
34918 287
26858 625
35653 364
95417 711
31846 497
15467 885
75793 904
26407 599