50908 181
15633 729
30004 156
17673 516
43582 507
4201 447
7689 548
4027 155
13224 616
23216 346
2960 325
4993 251
5260 109
4031 780
16545 338
3340 695
29533 603
28042 169
7491 286
17615 367
6949 689
14630 204
4061 821
5257 674
15837 132
19148 213
8295 108
3203 372