1165 241
1543 303
1179 304
1657 454
3977 310
41783 451
7564 717
2186 55
26081 879
7020 333
10929 711
9508 270
25719 639
14966 113