1391 69
303918 1032
3186 217
3897 713
4040 452
23709 80
26728 576
7265 227
8162 270
9592 153
4280 867
3310 471
4245 482