29975 83
108402 971
51053 208
42365 535
142558 931
130575 654
58919 502
28100 156
83425 882
212327 708
106553 303
134488 700
50445 348
112921 229
254355 1189
35372 379
11108 133
48627 804
69889 665
128675 1060
183202 1047
37555 473
98784 987
71942 642