1546 315
1565 120
5952 493
2958 832
3223 415
14365 57
177401 946
263372 953
115086 757
96813 342
67581 445
57165 212