16726 914
11582 151
6301 471
8203 659
17642 128
2946 539
2253 240
1745 209
4125 317
1611 173
2535 318
5855 823
5488 970