161891 306
9944 210
3672 37
86931 737
7152 407
17723 713
10163 652
6829 184
8575 296
39450 667
9506 577
2970 458
5390 823
5940 582
4561 638
3071 329
2640 402
7549 921
3524 390