21012 325
30446 244
21795 261
29827 247
19125 103
21856 594
39658 548
68082 127
66740 648
111964 327
83095 843
180967 690
104395 218
45506 494
52453 697
125769 191
44354 286
12922 83
8208 471
32142 392
26046 170
134323 672
104993 610
102640 791