39691 623
5020 130
5683 181
2456 226
1723 180
4706 767
3600 285
5733 637
2643 409
6833 929
2978 403
4927 376
3048 188
2776 273
4095 794
9879 134
18894 142
2418 130