19208 89
31522 570
4773 46
2538 327
20850 489
15455 246
15299 386
11942 477
4186 413
4176 533
15768 67
11340 450
15034 705