3090 709
4009 427
2237 200
23937 772
84138 901
17343 421
16428 900
1392 33
4492 891
2178 263
2648 415
2478 519