29314 908
3985 214
29781 680
7169 600
24473 248
4208 520
3146 618
16154 886
4593 743
15291 537
3185 768
1903 257
3842 924
6175 764
5601 472
11607 303
1697 278