15197 633
6409 86
7013 207
3904 772
2076 41
4227 297
135993 512
4976 620
5910 863
24091 139
30306 600
36333 194
4579 242