1456 316
457 99
38717 431
20557 394
169139 666
68745 217
111490 365
199211 325
214978 794
148245 612
107198 412
90662 574
129812 166