20362 90
12040 77
5510 352
8059 726
21838 332
8575 254
7067 47
181662 139
121619 364
180184 372
41643 190
42951 38
23427 345
20031 548
19931 584
16930 355
11990 872
17449 764
16630 680
19518 267
35555 583
10908 553
5422 55
15633 447