45590 523
21239 129
1570 110
4773 636
1606 135
4682 430
3857 54
3943 757
9413 475
15274 185
6681 156
4317 38
5549 693
8213 81
31982 842
11578 558
4866 684
9852 746
9368 241
4224 196
3968 205
6342 468
1924 170
9140 672
4483 266
32306 278
6955 291
16664 879