45640 523
21263 129
1572 110
4775 636
1608 135
4686 430
3866 54
3943 757
9430 475
15297 186
6691 156
4330 38
5553 693
8213 81
32038 842
11591 558
4867 684
9866 746
9379 241
4230 196
3971 205
6353 468
1924 170
9149 672
4495 266
32354 278
6960 291
16678 879