29882 150
15196 716
37491 470
2099 186
755 43
37473 645
14497 579
16617 329
7301 271
13438 775
26386 197
28124 468
9629 754
7559 531
12876 771
26701 164
6603 348
8877 708
25435 280
41988 136
2708 334
12906 684
9205 597
11188 133
10247 129
15056 246
11886 242
4229 689