3273 310
4902 342
29222 919
21501 362
18720 635
11098 243
71655 501
4706 457
12204 170
5437 141
2931 355