1426 316
438 99
167758 664
67800 215
109254 365
196950 323
213261 793
146901 612
106381 412
88371 571
128328 166