45653 523
21272 129
1573 110
4775 636
1608 135
4686 430
3868 54
3943 757
9437 475
15316 186
6693 156
4336 38
5553 693
8214 81
32067 842
11591 558
4867 684
9875 746
9382 242
4230 196
3975 205
6359 468
1924 170
9152 672
4495 266
32380 278
6963 291
16685 879