3069 709
3967 427
2228 200
23924 772
83967 901
17335 421
16384 900
1388 33
4487 891
2174 263
2648 415
2476 519