16859 914
11595 151
6317 471
8217 659
17654 128
2949 539
2262 240
1753 209
4133 317
1622 173
2616 318
5869 823
5572 970