29220 908
3965 214
29624 680
7130 600
24385 248
4194 520
3132 618
16092 886
4584 743
15149 537
3178 768
1891 257
3838 924
6113 764
5554 472
11577 303
1691 278