3068 709
3958 427
2228 200
23922 772
83937 901
17335 421
16379 900
1386 33
4484 891
2174 263
2648 415
2475 519