51038 181
15696 729
30054 156
17770 516
43649 507
4212 447
7715 548
4035 155
13229 616
23261 346
2963 325
5002 251
5261 109
4032 780
16572 338
3340 695
29554 603
28084 169
7503 286
17636 367
6961 689
14645 204
4061 821
5260 674
15860 132
19177 213
8296 108
3205 372