14958 150
8543 422
4113 181
6625 754
24642 697
9008 129
7092 620
5250 321
11798 699
5358 901
5086 486
2850 362
4776 813
8191 643
15799 496
3650 93
7017 702
3136 167
3357 342
4806 407
3588 109
6314 766
4488 462
1610 263
2740 755
4417 433
13048 31
27792 172