16531 114
8562 352
5446 428
22892 797
9552 700
16225 766
3168 96
152959 834
38819 424
19811 572
9684 857
21765 670
1568 320
4088 706