21085 100
4235 628
28379 780
16285 166
12090 33
9911 392
5262 195
3644 189
14344 414
14384 243
4093 275
23891 75
42303 635
25795 488
36234 893
14039 303
23196 140
25449 49
6113 130
2033 142
9173 226
58583 157
29325 210
12696 302
57691 422
4901 646
4079 201
21142 337