24075 137
45956 671
36810 637
20753 194
6955 951
7742 629
5356 109
3141 232
2317 83
4805 471
3612 234
8268 895
5057 188
8701 495
6746 813
4718 118
65780 542