21107 326
381796 1055
216033 696
67356 349
31831 248
255530 936
94174 653
19827 272
61290 169
8894 599