161991 306
9947 210
3675 37
86951 737
7154 407
17740 714
10170 652
6832 184
8577 296
39512 667
9510 577
2973 458
5393 823
5941 582
4566 638
3076 329
2644 402
7551 921
3527 390