21899 100
15769 90
1909 29
18066 557
7159 423
2089 304
5048 77
8368 69
6857 162
5830 547
2566 43
3866 628
3910 654
4707 736
52655 673
35546 796
5919 417
3576 111
4902 301
7095 315
10760 965
5904 444
1051 153
3998 300
7505 636
2708 197
4066 867
12613 186