16713 914
11580 151
6297 471
8202 659
17641 128
2946 539
2252 240
1744 209
4121 317
1610 173
2532 318
5854 823
5485 970