102583 231
116162 611
20954 493
26848 263
21130 230
103203 786
463362 1554
18700 617
13090 332
31798 395
138726 668
26606 274
84170 285
67188 302
29885 865
24592 721
217871 738
164167 702
34960 258
213477 1055
23060 360
80695 787
214239 764
51392 826
40369 793
36585 166
308337 874
132476 839