18729 540
15262 484
9472 37
9904 706
17919 604
2209 155
13399 313
7513 578
7049 67
6888 615
5859 469
8567 184
4677 867