21832 213
28387 457
26105 214
9704 681
30611 243
42274 95
28227 311
15206 354
23002 942
18564 297
36985 537
8551 531
7101 664
3613 256
8367 701
21196 340
12056 491
4618 647
6974 212