162344 306
9957 210
3692 37
87071 737
7161 407
17774 714
10186 652
6836 184
8594 296
39668 669
9517 577
2977 458
5401 823
5949 582
4569 638
3081 329
2650 402
7567 921
3531 390