3068 709
3962 427
2228 200
23924 772
83953 901
17335 421
16383 900
1388 33
4487 891
2174 263
2648 415
2476 519