2286 495
8871 53
1957 385
2953 676
1390 61
44939 502
3187 832
4376 48
6151 516
42043 684
159685 687
40954 144
13366 840
45382 825
23026 786
18257 231