29180 225
32690 686
4448 637
18925 384
13468 303
3195 504
4078 277
7978 918
3308 605
3407 635
5802 386
2804 287
2553 391