1421 370
4293 584
56374 301
2645 214
71166 361
180268 530
170251 693
39898 577
113222 942
47187 255
20345 138
2240 524