4015 703
4875 427
5619 198
6420 393
5122 513
12433 907
4447 281
9065 690
3550 231
7161 787
10300 549
5156 425
3568 424
2830 202
6245 120
10930 444
3256 73
1281 30
11196 79
3094 557
4351 445