31053 1610
21281 1925
23480 341
43056 508
26890 870
33781 1240
17976 634
26654 1208
17086 881
35518 1480
29123 201
30417 724
21512 232
37282 1130
51108 1926
20006 1770
40213 1334
43994 1989
42415 1323
78999 1875