162263 306
9955 210
3691 37
87040 737
7161 407
17763 714
10180 652
6833 184
8590 296
39638 669
9514 577
2975 458
5400 823
5949 582
4569 638
3080 329
2648 402
7567 921
3529 390