3068 709
3962 427
2228 200
23923 772
83943 901
17335 421
16380 900
1386 33
4485 891
2174 263
2648 415
2475 519