45626 523
21258 129
1572 110
4774 636
1607 135
4685 430
3865 54
3943 757
9426 475
15294 186
6691 156
4327 38
5553 693
8213 81
32020 842
11588 558
4867 684
9862 746
9375 241
4227 196
3971 205
6350 468
1924 170
9145 672
4494 266
32345 278
6959 291
16676 879