15033 353
13527 533
12445 771
25520 164
40545 136
12168 684
14442 246
11305 661
15145 502
21746 381
21534 175
8834 336
7196 694
24362 195
9332 176
27548 380
20005 151
6091 282
12609 274
7642 299
12328 280
9933 628
8236 264
8483 95
25934 734
8475 248
4431 266
7032 760