50683 184
15587 729
29912 156
17548 516
43467 507
4194 447
7711 548
3960 155
13207 616
23099 346
2949 325
4969 252
5249 109
4013 780
16526 338
3327 695
29520 604
27988 169
7457 286
17563 367
6945 689
14541 204
4058 821
5246 674
15785 131
19128 213
8305 108
3203 372