1596 452
7516 605
15602 454
5026 817
4922 480
40223 490
2551 60
7005 275
9364 377
40127 1165
6313 681