45552 523
21223 129
1558 110
4772 636
1605 135
4623 430
3848 54
3943 757
9403 475
15261 185
6675 156
4306 38
5547 693
8213 81
31941 842
11565 558
4864 684
9850 746
9356 241
4220 196
3968 205
6339 468
1924 170
9130 672
4482 266
32274 278
6951 291
16649 879