50421 156
34077 310
84877 442
242258 589
59248 162
69973 491
16869 707
22656 78
66602 345
12905 129
35915 107
58990 127
29010 846
64363 764
28627 507
32842 370
16483 153
24022 424
29944 438
62712 154
25033 360
11090 84
26815 329
8516 602