3115 275
18083 72
38954 627
17873 486
34883 892
9917 303
21867 140
23151 49
4550 130
1370 142
7571 225
52293 155
25827 209
10941 302
53766 420
4361 646
3375 201
18385 336
3994 457
9155 83
5616 801
3249 297
13706 265
9759 842
13522 95
15912 898
9336 173
15629 581