3994 300
4003 142
5331 765
8841 641
17346 123
5230 364
5777 675
4099 624
32556 331
20001 889
3211 368
44082 894
5923 49
6083 66
4287 607
5426 437
7748 164
11237 578
17852 93
20054 752
30008 497
20179 382
3498 471
3789 57
27331 392
98221 196
4447 381
19714 722