29311 908
3983 214
29770 680
7169 600
24467 248
4207 520
3146 618
16153 886
4592 743
15273 537
3185 768
1902 257
3842 924
6160 764
5599 472
11607 303
1697 278