39396 533
13618 692
37561 1114
14766 685
4527 222
25917 492
12388 745
33448 911
27198 722
2191 52
5534 545
14401 434
6369 459
1598 29
6375 696
14066 673
1999 163
5820 416
3763 640
3676 150
4253 488
15821 110
3479 502
8152 426
4444 794
10473 87
9282 425
7773 1015