29328 908
3989 214
29815 680
7171 600
24487 248
4209 520
3146 618
16158 886
4596 743
15311 537
3186 768
1904 257
3842 924
6192 764
5606 472
11609 303
1697 278