12958 85
15328 80
8743 430
7357 389
7500 196
9899 148
8732 492
36776 877
11638 944
6183 189
9065 670
4818 716
15930 593
4938 235
3765 177
3352 320