20960 326
381495 1055
215888 696
67319 348
31827 248
255443 936
94084 653
19824 272
61230 169
8891 599