94312 653
21147 326
381864 1055
216073 696
67365 349
31832 248
255550 936
19828 272
61309 169
8896 599