31468 125
14125 133
71335 569
32424 921
11431 491
133485 672
185453 253
12883 524
41835 329
42331 386
95602 935
20694 596
25110 241
67139 631
34058 533
19698 404
32305 466
5486 119
19372 836
13330 613
2999 153
24757 451
2738 63
5100 686
7533 159
18594 500
16073 732
4224 83