3594 310
5789 342
30017 920
22144 362
19328 635
11436 243
74182 504
4893 457
12418 170
5581 141
3021 355