1022 264
2130 663
750 200
3128 629
319 39
2071 374
4135 203
15523 227
11003 178
22683 907
9143 372
12102 239
30503 328
4784 577
47772 535
26035 159
16616 571
7519 360
4773 496
4295 712
20671 148
3332 67
5206 662
3659 170
8963 640
6017 508
6493 595
12723 683