3075 709
3981 427
2229 200
23930 772
84018 901
17339 421
16397 900
1388 33
4489 891
2176 263
2648 415
2478 519