51015 181
15684 729
30047 156
17745 516
43637 507
4208 447
7711 548
4035 155
13229 616
23255 346
2963 325
5002 251
5261 109
4032 780
16568 338
3340 695
29552 603
28079 169
7501 286
17634 367
6959 689
14643 204
4061 821
5260 674
15853 132
19173 213
8296 108
3204 372