104889 819
19905 135
31262 179
19754 243
34882 147
36460 752
77590 203
17713 881
37843 126
52564 198
33000 787
62634 443
37199 286
31337 619
60770 160
52364 654
57599 269
53157 677
26873 472
28349 318
36451 593
27848 413
47860 465
24317 763