3116 275
18102 72
38959 627
17888 486
34886 892
9923 303
21872 140
23158 49
4551 130
1370 142
7579 225
52309 155
25832 209
10945 302
53773 420
4368 646
3379 201
18391 336
3998 457
9155 83
5620 801
3249 297
13707 265
9761 842
13523 95
15913 898
9344 173
15631 581