27523 268
59245 502
58460 898
32657 560
13562 194
143393 648
106410 898
23647 298
13875 66
98712 946
42572 550
35948 237
47765 846
112920 741