15192 633
6401 86
7005 207
3898 772
2071 41
4226 297
135987 512
4975 620
5903 863
24088 139
30292 600
36327 194
4579 242