41043 317
332880 1130
148409 715
10772 74
33375 766
262990 764
477672 1557
155193 787
39575 142
98059 251
18708 341
57021 875
24231 410
55390 272
127757 261
66263 771
90031 677
39296 775
37098 541
184084 990
86368 842
27969 182
140114 1206
6356 205