184671 429
117867 726
14743 782
7498 854
84724 490
32616 275
36705 518
112640 523
55605 260
37578 362
2894 371
9527 344
63892 885