30326 908
4244 214
31667 681
7975 601
26057 248
4311 520
3299 618
16936 886
4710 743
16869 537
3334 768
2031 257
3902 924
6726 764
6093 472
12163 303
1814 278