45646 523
21267 129
1573 110
4775 636
1608 135
4686 430
3867 54
3943 757
9434 475
15306 186
6692 156
4335 38
5553 693
8214 81
32055 842
11591 558
4867 684
9873 746
9382 242
4230 196
3975 205
6358 468
1924 170
9152 672
4495 266
32367 278
6960 291
16683 879