951 88
3259 46
2932 699
3688 413
6659 546
706 120
18820 867
2460 392
7621 157
17015 388
5104 287
4807 788
1742 281
1098 282
5998 350
3220 702
4174 801
2300 257
8523 482
6845 162
1187 197
971 202
5043 808
1634 160