3594 310
5788 342
30016 920
22142 362
19326 635
11436 243
74174 504
4893 457
12417 170
5581 141
3021 355