19141 89
31503 570
4769 46
2535 327
20839 489
15452 246
15299 386
11931 477
4185 413
4174 533
15765 67
11338 450
15029 705