29877 150
15194 716
37486 470
2099 186
755 43
37467 645
14496 579
16617 329
7299 271
13430 775
26380 197
28122 468
9629 754
7559 531
12875 771
26696 164
6602 348
8877 708
25431 280
41988 136
2708 334
12902 684
9202 597
11186 133
10246 129
15052 246
11885 242
4227 689