18919 89
31447 570
4736 46
2534 327
20822 489
15445 246
15299 386
11920 477
4183 413
4170 533
15762 67
11327 450
15015 705