9045 50
28510 145
30881 581
14540 776
18107 758
14847 675
11508 687
22635 200
13688 465
13552 743
21011 313
10864 752
15442 580
17678 448
63645 166
9152 502
46482 348
15720 80
21728 327
2294 197
66312 856
21743 188
9407 78
19631 261
31095 660
88300 289
26479 535
32561 97