27460 268
59147 502
58350 898
32600 560
13535 194
143087 647
106211 898
23607 298
13831 66
98470 946
42467 550
35908 237
47677 846
112787 741