3097 275
17958 72
38835 627
17765 486
34862 892
9873 303
21823 140
23096 49
4537 130
1366 142
7532 225
52112 155
25732 209
10886 302
53677 420
4336 646
3360 201
18333 336
3981 457
9140 83
5604 801
3245 297
13663 265
9741 842
13519 95
15887 898
9309 173
15599 581