3648 310
5882 342
30109 920
22244 362
19401 635
11476 243
74477 504
4910 457
12439 170
5610 141
3034 355