29323 908
3988 214
29799 680
7171 600
24483 248
4208 520
3146 618
16155 886
4595 743
15308 537
3186 768
1904 257
3842 924
6192 764
5605 472
11609 303
1697 278