29437 242
24304 144
2536 658
83050 1048
72070 428
70367 728
18571 222
46212 196
4506 946
5918 276
4853 546