4243 350
22212 370
14972 254
226708 865
197673 1159
103089 466
178287 877
52137 337
66433 343
4623 174
5910 134