1631 452
7516 605
15605 454
5026 817
4922 480
40226 490
2551 60
7005 275
9366 377
40131 1165
6313 681