3081 709
4000 427
2236 200
23934 772
84089 901
17342 421
16416 900
1390 33
4491 891
2178 263
2648 415
2478 519