162326 306
9956 210
3692 37
87066 737
7161 407
17772 714
10185 652
6836 184
8594 296
39659 669
9516 577
2977 458
5401 823
5949 582
4569 638
3080 329
2649 402
7567 921
3531 390