27293 141
18900 57
88653 813
38436 465
67295 169
48360 263
44663 247
60420 228
13812 309
82643 685
88837 695
114314 799