12480 360
1801 555
3435 406
2999 546
84654 584
33124 275
2558 41
25812 123
2385 444
4110 527
14503 206
7486 842
1969 386