5959 805
4987 267
16821 104
4488 637
14810 95
32098 609
5077 207
6615 572
2360 192
3301 187
35315 587
20416 217
16614 562
39095 860
6563 616