4457 908
610586 881
25070 54
7551 510
9963 485
7754 177
6001 305
22141 314
2954 428
12486 462
10581 459
49608 682