29321 908
3988 214
29797 680
7171 600
24482 248
4208 520
3146 618
16155 886
4594 743
15304 537
3186 768
1904 257
3842 924
6189 764
5603 472
11609 303
1697 278