16080 533
25295 241
24247 239
14135 771
24932 595
30848 167
8241 399
10000 708
15093 495
27926 280
10698 344
47634 142
6206 219
5738 676
15200 684
3975 284
5805 156
12168 134
20862 75
10063 357
21108 739
12110 129
17390 246
13209 242
8604 602
6002 607
50346 547
19854 548