29286 908
3978 214
29733 680
7157 600
24453 248
4207 520
3144 618
16137 886
4589 743
15245 537
3184 768
1898 257
3842 924
6128 764
5588 472
11600 303
1697 278