16633 114
8572 352
5455 428
22894 797
9568 700
16245 766
3169 96
152959 834
38829 424
19813 572
9684 857
21776 670
1568 320
4088 706