29286 908
3978 214
29734 680
7157 600
24453 248
4207 520
3144 618
16137 886
4590 743
15246 537
3184 768
1898 257
3842 924
6128 764
5589 472
11600 303
1697 278