15191 633
6400 86
7003 207
3898 772
2070 41
4225 297
135987 512
4975 620
5903 863
24087 139
30290 600
36326 194
4578 242