3585 310
5772 342
29995 919
22116 362
19305 635
11428 243
74110 504
4890 457
12415 170
5576 141
3020 355