29161 225
32670 686
4447 637
18902 384
13463 303
3195 504
4078 277
7964 918
3307 605
3407 635
5802 386
2803 287
2553 391