27702 268
59528 502
58733 898
33283 560
13691 194
144156 651
107069 901
23786 298
13984 66
99363 947
42919 551
36084 237
48016 846
113492 741