19427 89
31575 570
4799 46
2540 327
20879 489
15472 246
15301 386
11961 477
4186 413
4176 533
15776 67
11343 450
15057 705