29432 242
24292 144
2536 658
83045 1048
72069 428
70365 728
18570 222
46212 196
4506 946
5918 276
4852 546