30915 1295
45426 879
42527 1685
24577 837
31264 1454
32173 371
19970 421
29598 1047
24553 835
19896 1164
16164 336