3481 600
2110 521
14321 228
2897 580
777 88
571 87
1401 284
1278 178
2555 537
6386 398
930 152
428 23
2431 621
2187 455
2837 706
2965 512
1227 254
813 119
2346 587
1557 252
1936 397
1606 366
919 157
2825 535
2053 554
380 57
2983 709
3269 856