37313 623
5010 130
5680 181
2454 226
1721 180
4701 767
3598 285
5728 637
2641 409
6832 929
2975 403
4926 376
3041 188
2768 273
4095 794
9872 134
18894 142
2416 130