51085 181
15717 729
30069 156
17811 516
43684 507
4217 447
7725 548
4036 155
13230 616
23272 346
2965 325
5005 251
5262 109
4032 780
16579 338
3340 695
29556 603
28099 169
7508 286
17644 367
6961 689
14654 204
4061 821
5260 674
15864 132
19191 213
8300 108
3205 372