5091 650
13594 505
5072 523
4730 82
11640 666
3346 539
4164 120
10054 226
8414 784
29344 926
5051 750
6903 530
2646 270
11706 793
8965 299
2490 368
4102 647
7172 242
8050 247
6658 775
4553 862
3267 441
4518 174
5947 268