45657 523
21274 129
1573 110
4775 636
1608 135
4687 430
3869 54
3943 757
9443 475
15317 186
6695 156
4336 38
5553 693
8214 81
32073 842
11593 558
4867 684
9875 746
9386 242
4230 196
3976 205
6362 468
1925 170
9152 672
4496 266
32389 278
6965 291
16689 879