17862 36
29545 138
2937 241
1793 261
3145 178
4781 472
5018 565
2924 496
1639 121
3236 682
6588 893
3085 127
2699 301
3719 851
3926 665
7347 571
8677 182
3603 593
1862 37
2217 266