1399 69
303941 1032
3193 217
3903 713
4044 452
23750 80
26761 576
7283 227
8170 270
9601 153
4286 867
3313 471
4251 482