45530 1866
12165 1381
27756 314
40581 533
12571 1079
31321 1848
15321 623
23975 1326
18167 558
23068 460
36624 1285
37792 939
49659 685
42126 733
48687 630
30304 654
31650 222
20714 367
24387 1334
36865 1532