3115 275
18086 72
38954 627
17878 486
34884 892
9918 303
21867 140
23151 49
4550 130
1370 142
7571 225
52294 155
25828 209
10942 302
53766 420
4361 646
3375 201
18386 336
3995 457
9155 83
5617 801
3249 297
13706 265
9759 842
13522 95
15913 898
9337 173
15629 581