16951 914
11601 151
6336 471
8229 659
17664 128
2949 539
2265 240
1761 209
4136 317
1625 173
2626 318
5895 823
5649 970