212 38
2128 531
3057 937
9005 284
7301 459
2782 353
4474 348
12083 485
5775 748
13265 641
13029 744
23933 140