11499 420
3071 427
20318 977
24582 798
3261 476
7546 137
3536 127
2809 337
2625 280
39994 638
9534 399
15961 641
50324 614
12894 688