45575 523
21238 129
1565 110
4773 636
1606 135
4669 430
3853 54
3943 757
9413 475
15271 185
6678 156
4317 38
5548 693
8213 81
31974 842
11577 558
4866 684
9851 746
9367 241
4222 196
3968 205
6340 468
1924 170
9137 672
4483 266
32298 278
6954 291
16663 879