16963 914
11601 151
6337 471
8232 659
17666 128
2950 539
2265 240
1761 209
4137 317
1625 173
2627 318
5897 823
5652 970