3084 709
4006 427
2237 200
23935 772
84104 901
17342 421
16418 900
1391 33
4491 891
2178 263
2648 415
2478 519