3096 275
17945 72
38807 627
17750 486
34859 892
9864 303
21807 140
23093 49
4533 130
1366 142
7525 225
52081 155
25714 209
10879 302
53659 420
4334 646
3358 201
18329 336
3981 457
9140 83
5602 801
3245 297
13648 265
9735 842
13518 95
15885 898
9303 173
15594 581