14912 150
8502 422
4102 181
6595 754
24622 697
8996 129
7072 620
5218 321
11781 699
5354 901
5073 486
2845 362
4754 813
8182 643
15793 496
3636 93
7004 702
3121 167
3332 342
4791 407
3560 109
6280 766
4472 462
1601 263
2737 755
4375 433
13012 31
27736 172