162070 306
9951 210
3685 37
86974 737
7155 407
17746 714
10177 652
6833 184
8580 296
39568 669
9512 577
2975 458
5395 823
5946 582
4567 638
3079 329
2646 402
7552 921
3527 390