35030 49
133953 149
30096 820
53289 330
18135 184
52385 78
26379 176
21115 602
24284 115
15692 441
148977 537
20912 408
12747 216
16802 169
28587 800
6166 86
23960 617
23034 57
30518 680
91844 323
22397 1056
69732 642
27430 593
16679 251
48052 361
17582 215
33633 212
14176 375