15092 262
23935 300
39876 247
36301 677
2964 628
43060 152
2159 81
20992 383
13162 124
6732 356
2833 106
27584 81
8319 567
32800 686
47070 648
6160 266
17199 84
11028 286
28970 124
21064 242
35691 633
8953 186
27907 720
31912 91
16052 582
15686 735
18576 551
3557 503