9045 50
28511 145
30885 581
14540 776
18112 758
14848 675
11509 687
22635 200
13689 465
13552 743
21012 313
10869 752
15442 580
17679 448
63650 166
9152 502
46485 348
15720 80
21730 327
2295 197
66316 856
21743 188
9408 78
19633 261
31101 660
88308 289
26482 535
32564 97