31585 125
14214 133
71549 569
32450 921
11459 491
133592 672
185575 253
12887 524
41895 329
42373 386
95716 935
20731 596
25155 241
67219 631
34072 533
19714 404
32325 466
5496 119
19388 836
13342 613
3009 153
24789 451
2743 63
5102 686
7542 159
18605 500
16107 732
4230 83