15010 150
8578 422
4134 181
6694 754
24651 697
9030 129
7112 620
5315 321
11813 699
5381 901
5114 486
2854 362
4794 813
8209 643
15806 496
3683 93
7042 702
3151 167
3379 342
4834 407
3604 109
6345 766
4510 462
1619 263
2750 755
4459 433
13119 31
27877 172