40562 623
5022 130
5686 181
2456 226
1726 180
4709 767
3601 285
5738 637
2643 409
6834 929
2981 403
4931 376
3050 188
2777 273
4097 794
9884 134
18895 142
2421 130