14956 150
8542 422
4111 181
6625 754
24641 697
9008 129
7092 620
5249 321
11797 699
5357 901
5084 486
2850 362
4776 813
8191 643
15798 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