51013 181
15684 729
30045 156
17744 516
43630 507
4207 447
7711 548
4035 155
13229 616
23255 346
2963 325
5001 251
5261 109
4032 780
16568 338
3340 695
29552 603
28078 169
7501 286
17634 367
6959 689
14643 204
4061 821
5259 674
15853 132
19172 213
8296 108
3204 372