31576 125
14200 133
71440 569
32449 921
11457 491
133589 672
185555 253
12887 524
41894 329
42368 386
95699 935
20730 596
25151 241
67215 631
34072 533
19714 404
32325 466
5496 119
19384 836
13342 613
3009 153
24786 451
2742 63
5101 686
7542 159
18603 500
16102 732
4228 83