40147 455
1429 241
54970 105
11512 420
150266 631
26131 442
3148 422
1918 39
4293 655
4298 638
4118 572
2922 341
3661 801
3379 364
6882 681