3206 656
2411 621
1950 626
3305 92
6040 281
21355 125
148987 797
393766 1376
104205 763
153768 384
73925 685