162332 306
9956 210
3692 37
87069 737
7161 407
17772 714
10185 652
6836 184
8594 296
39661 669
9516 577
2977 458
5401 823
5949 582
4569 638
3081 329
2650 402
7567 921
3531 390