28078 280
8938 410
6302 548
5183 58
10191 554
6442 657
12729 296
5376 229
6389 416
20021 222
6208 479
4566 432
3370 111
8911 252
3549 197
1718 174
5202 265
1463 190
5227 392
41569 157
5843 844
54805 332