29745 908
4103 214
30624 680
7426 600
25068 248
4246 520
3198 618
16442 886
4633 743
15939 537
3222 768
1930 257
3866 924
6347 764
5795 472
11897 303
1743 278