15026 150
8588 422
4147 181
6736 754
24652 697
9033 129
7119 620
5334 321
11824 699
5381 901
5118 486
2854 362
4797 813
8214 643
15808 496
3692 93
7046 702
3154 167
3385 342
4837 407
3608 109
6356 766
4512 462
1621 263
2753 755
4462 433
13131 31
27895 172