27421 268
59085 502
58266 898
32557 560
13512 194
142879 647
106066 898
23566 298
13813 66
98302 946
42395 550
35874 237
47633 846
112698 741