45581 523
21239 129
1566 110
4773 636
1606 135
4678 430
3853 54
3943 757
9413 475
15273 185
6679 156
4317 38
5549 693
8213 81
31980 842
11577 558
4866 684
9852 746
9368 241
4223 196
3968 205
6340 468
1924 170
9138 672
4483 266
32299 278
6954 291
16664 879