19404 428
12433 916
35884 55
4292 412
4323 313
5329 751
5893 384
1733 317
755 88
4859 272
7059 307
9105 436
2443 471
2640 112
2337 570
1416 275
2719 547
3335 534
2652 520
3494 279
3092 933
28042 202
2765 71
1717 273
10787 609
3658 291
4429 429
23678 76