94281 653
21141 326
381851 1055
216070 696
67362 349
31832 248
255545 936
19827 272
61307 169
8896 599