29287 1007
104857 830
12043 414
22030 237
22628 864
63235 555
17094 297
100085 1170
28745 580
21107 911
26255 367
13377 316
15670 259
14337 103
9015 590
19494 376
24792 746
54924 368
18463 272
83106 677
16177 297
16997 594
21779 605
16055 395