10171 68
1816 50
15215 292
2055 156
3159 602
3348 654
5618 717
2404 403
3667 239
22938 677
3933 893
6084 609
6414 76
3937 332
3550 829
7559 827
8208 626
1180 96
8183 591
27583 472
3590 548
5568 786
21522 817
22028 576