16856 914
11595 151
6316 471
8217 659
17654 128
2949 539
2262 240
1753 209
4133 317
1622 173
2616 318
5869 823
5567 970