1513 305
373 84
411 82
3524 794
1189 245
3078 668
3568 578
1074 173
3416 797
941 88
52446 303
67716 94
55147 350
136952 774
46535 639
43059 522