31582 125
14211 133
71506 569
32449 921
11458 491
133589 672
185567 253
12887 524
41894 329
42371 386
95713 935
20730 596
25155 241
67217 631
34072 533
19714 404
32325 466
5496 119
19388 836
13342 613
3009 153
24788 451
2742 63
5102 686
7542 159
18605 500
16106 732
4230 83