29746 908
4103 214
30627 680
7432 600
25073 248
4246 520
3198 618
16442 886
4633 743
15939 537
3222 768
1930 257
3866 924
6347 764
5795 472
11898 303
1744 278