1034 215
2242 89
22606 320
40946 642
46797 267
33092 466
40287 386
141050 273
35794 117
23786 111
34154 797