18725 330
14081 125
10517 603
6962 358
18478 932
10483 74
8908 679
3167 623
19769 286
6230 738
19892 529
840 30
5702 315
5936 837
3734 49
3019 452
5134 457
14367 747