10282 199
12433 534
12566 591
7463 358
18763 178
116202 862
77954 650
57060 184
44586 576
28142 83
40268 626
4231 611
5809 309
5806 802
4593 544
4434 371
3237 207
60620 888