15097 125
9540 675
15077 262
44524 472
5006 142
15304 699
10181 701
19037 1049
9707 304
17033 449
12457 128
22755 333
18035 286
14837 176
10770 601
13703 661
19480 649
7217 154
9298 693
18745 212
9997 256
9227 310
6584 333
16444 539