29876 150
15190 716
37485 470
2099 186
755 43
37466 645
14495 579
16617 329
7299 271
13429 775
26375 197
28121 468
9629 754
7559 531
12875 771
26695 164
6602 348
8877 708
25431 280
41986 136
2708 334
12900 684
9202 597
11186 133
10246 129
15051 246
11885 242
4227 689