11510 420
3075 427
20386 977
24603 798
3263 476
7559 137
3551 127
5027 338
2629 280
40291 638
9559 399
16021 641
50453 614
12914 688