21831 213
28385 457
26105 214
9704 681
30611 243
42273 95
28227 311
15206 354
23002 942
18563 297
36985 537
8551 531
7101 664
3613 256
8367 701
21196 340
12055 491
4618 647
6974 212