17821 36
29503 138
2924 241
1785 261
3132 178
4767 472
5003 565
2920 496
1638 121
3233 682
6574 893
3070 127
2687 301
3714 851
3914 665
7340 571
8578 182
3596 593
1835 37
2208 266