16639 114
8573 352
5459 428
22895 797
9569 700
16245 766
3169 96
152959 834
38830 424
19813 572
9684 857
21781 670
1568 320
4088 706