3083 709
4003 427
2236 200
23934 772
84097 901
17342 421
16416 900
1390 33
4491 891
2178 263
2648 415
2478 519