3071 709
3977 427
2228 200
23927 772
83992 901
17337 421
16390 900
1388 33
4487 891
2176 263
2648 415
2476 519