20781 326
381170 1055
215721 696
67279 348
31822 248
255366 936
93982 653
19820 272
61155 169
8889 599