3994 300
4004 142
5332 765
8842 641
17349 123
5232 364
5777 675
4102 624
32558 331
20002 889
3211 368
44082 894
5927 49
6089 66
4289 607
5429 437
7757 164
11240 578
17853 93
20059 752
30024 497
20179 382
3498 471
3790 57
27332 392
98263 196
4448 381
19714 722