8101 501
6630 594
4934 116
2076 44
2295 127
2512 297
3572 522
8283 787
13329 548
2595 261
4852 502
4616 79
4999 623
7886 194
18167 619
14336 855
4443 794
7797 520
10992 287
13202 446
2865 35
2369 122
8891 282
5001 196
3942 113
22881 352
23856 367
6708 418