3506 656
2033 59
1289 415
8068 346
4006 940
3537 613
4281 187
3971 786
2910 765
4139 780
6444 848
7404 804
13312 653
3140 453
3020 581
1869 114
3671 778
1847 165
1253 66
27331 746
2230 416
6216 508
2304 352
6013 674