29876 150
15187 716
37484 470
2099 186
755 43
37462 645
14495 579
16616 329
7298 271
13427 775
26372 197
28119 468
9629 754
7559 531
12875 771
26695 164
6602 348
8876 708
25430 280
41986 136
2707 334
12900 684
9202 597
11185 133
10246 129
15050 246
11885 242
4227 689