12959 85
15329 80
8743 430
7357 389
7501 196
9899 148
8732 492
36776 877
11638 944
6184 189
9065 670
4818 716
15931 593
4939 235
3765 177
3353 320