6582 1000
4479 52
5783 607
3893 156
7171 304
14407 304
9125 335
6561 291
10672 509
7114 57
12425 631
15258 640
14676 286
1504 471
167 32
5686 478
1313 353
1874 556
3142 861
2316 461
630 128
2419 562
366 72
849 150