3097 275
17950 72
38817 627
17756 486
34860 892
9867 303
21811 140
23093 49
4536 130
1366 142
7526 225
52084 155
25719 209
10882 302
53668 420
4336 646
3359 201
18331 336
3981 457
9140 83
5602 801
3245 297
13652 265
9735 842
13519 95
15886 898
9305 173
15597 581