108123 274
42082 105
250091 701
92170 795
37789 242
152728 717
179206 297
134472 147
75941 580
80776 765
265240 1389
125465 274
151610 296
107076 240
66855 1004
136454 672
138648 900
70322 771
25731 542
97647 926
28472 150
139439 1087
151755 342
130701 357