5958 671
12224 36
16078 184
3106 452
1647 178
65459 784
45678 614
5467 514
34309 502
14914 450
2415 43
5862 288
20836 893
3868 637
17358 654
70271 309
5704 664
4399 766