50953 261
22513 151
7488 708
5283 706
5971 638
5006 695
7552 435
8634 566
4688 89
3927 504
5991 962
18725 928
18891 513
3487 32
6275 239
3130 174
1960 161
10238 614
43655 480
29997 176
7256 597
15982 375
50568 380
15387 341
24232 318
6606 787
76517 646
5099 338