29301 908
3982 214
29754 680
7165 600
24460 248
4207 520
3145 618
16145 886
4590 743
15256 537
3184 768
1902 257
3842 924
6146 764
5595 472
11603 303
1697 278