1405 316
433 99
167032 664
67474 215
108559 364
195839 321
212707 793
146119 612
106106 412
87758 571
127908 166