16087 35
7577 747
5018 438
5585 659
2559 147
2106 185
3462 580
2176 485
2322 309
2374 85
2877 498
3723 308