4008 300
3836 142
5256 766
8595 641
16874 121
5106 364
5536 675
4033 624
32499 331
19823 889
3163 368
43493 894
5798 49
5890 66
4211 607
5415 437
7486 164
11289 578
17677 93
19510 751
29599 497
19999 382
3488 471
3628 57
27636 392
94793 196
4242 381
19673 722