16978 914
11601 151
6338 471
8234 659
17666 128
2952 539
2265 240
1761 209
4138 317
1625 173
2627 318
5897 823
5653 970