3597 310
5792 342
30021 920
22146 362
19329 635
11437 243
74188 504
4893 457
12418 170
5584 141
3021 355