45548 523
21221 129
1558 110
4772 636
1605 135
4620 430
3848 54
3943 757
9402 475
15259 185
6674 156
4306 38
5547 693
8213 81
31937 842
11564 558
4864 684
9850 746
9355 241
4220 196
3968 205
6338 468
1924 170
9129 672
4482 266
32271 278
6950 291
16645 879