19403 428
12433 916
35874 55
4291 412
4321 313
5328 751
5890 384
1733 317
755 88
4858 272
7051 307
9095 436
2443 471
2636 112
2337 570
1412 275
2719 547
3335 534
2651 520
3492 279
3089 933
28011 202
2763 71
1716 273
10780 609
3657 291
4395 429
23658 76