22588 281
8654 547
5074 76
9314 75
4408 269
5790 709
7973 772
7936 893
6636 858
9154 673
18970 508
7028 406
43980 639
17311 863
8868 200
2761 37
9208 738
6458 666
4743 534
6546 549
11355 79
4956 562
16549 1000
5888 311
24862 240
29076 137
7993 212
11896 53