14753 165
10880 524
1472 79
63430 441
35320 509
45910 205
16959 588
31011 364
38827 332
18615 238
11108 404
28629 753
8230 269
36580 140
8866 648
2921 110
17836 41
11053 398
4582 605
4278 311
4218 118
2395 271
11721 613
11890 199
22217 895
3396 123
2903 520
6892 641