16095 115
22364 610
40523 904
27863 706
28444 677
16823 674
13046 153
31051 248
19870 820
33036 302
41604 437
15886 351
12523 66
19965 426
19442 223
30964 557
25590 659
15848 550
41336 597
17478 316
80857 762
71964 698
18885 142
15449 70