1391 69
303916 1032
3186 217
3895 713
4040 452
23707 80
26727 576
7264 227
8160 270
9592 153
4280 867
3310 471
4245 482