24025 303
16454 306
12703 173
13424 95
7295 463
17471 557
17702 635
12070 63
12996 450
13233 448
19394 842
31107 107
26016 262
80294 508
27251 511
6265 127
17615 177
6186 856
311943 707
16281 568
4540 393
3181 119
23109 346
7527 788
20294 638
20452 265
35993 821
14981 481