162016 306
9948 210
3678 37
86953 737
7154 407
17743 714
10172 652
6833 184
8578 296
39525 668
9511 577
2973 458
5394 823
5943 582
4566 638
3076 329
2645 402
7551 921
3527 390