1216 53
9546 232
7582 171
4697 736
38958 298
20012 207
73518 667
46215 608
14459 783
96188 495
8154 534
11275 602
18393 329
6864 94
16641 710
84532 287