3133 310
4646 342
29005 919
21298 362
18558 635
10941 242
70991 501
4648 457
4842 168
5370 141
2867 355