40718 549
14859 731
6594 936
9408 442
16312 301
5849 179
7034 452
9084 542
4228 670
2151 831
2436 446
2423 185
2728 713
2290 345
1822 4
31792 902
14747 124
13216 696
9644 879
8733 32
8103 378
8001 28