23956 136
45776 671
36629 636
20412 194
6933 951
7729 629
5351 109
3136 232
2312 83
4799 471
3592 234
8262 895
5046 188
8693 495
6739 813
4713 118
65475 542