28073 280
8938 410
6300 548
5182 58
10191 554
6442 657
12726 296
5376 229
6388 416
20019 222
6207 479
4565 432
3370 111
8911 252
3549 197
1717 174
5201 265
1463 190
5227 392
41566 157
5843 844
54799 332