21044 326
381677 1055
215969 696
67338 349
31828 248
255493 936
94127 653
19826 272
61276 169
8894 599