27593 280
20684 75
12955 242
49733 541
68601 187
46389 190
32454 580
36784 113
32225 382
21164 146
37567 378
34214 403
18717 94
40641 169
19960 822
9893 258
32712 464
11966 819
28088 586
15653 109
39293 618
16781 160
60418 68
39009 638