15422 1817
23031 1600
72666 416
23802 446
19487 1299
55918 463
42170 1460
12047 723
39351 106
38754 310
31966 1615
40464 646
309929 4931
265128 2891
249347 3654
218894 2539
200235 1988
189238 2885
174758 2448
162229 2162
139546 1710
115602 2359
115389 931
115112 1221