19966 550
19811 675
14271 36
19724 137
22459 442
13523 417
17551 280
15237 214
28224 223
49224 688
20359 839
115055 293
8219 680
6436 342
5958 638
6628 546
11391 576
8244 847
3437 302
6088 394
5935 583
5457 429
9201 721
5048 334