15031 657
8442 264
12724 171
16158 352
10223 100
13615 692
12649 107
7549 691
8690 325
10236 172
15999 863
24857 283
18565 720
12628 304
17560 278
17236 548
40503 478
98301 904
8310 524
33905 307
13096 594
15803 66
36211 375
28573 1064
174842 696
46052 226
19398 522
17881 355