668 177
5991 587
2811 306
10381 391
20474 70
3519 722
13521 783
4632 241
14746 880
5458 443
4934 868
3805 204
9679 585
14765 418
11643 573
4133 421
4945 340
14745 670
3829 613
16846 641
2360 66
8836 673
4817 508
5398 506
11839 683
3559 506
3432 555
3214 784