4009 290
2977 410
16688 883
15194 530
19008 428
5980 307
3689 292
8875 44
3520 260
16817 364
4884 641
17918 70
8441 73
4945 220
10487 538
18443 228
30955 502
5246 483
2607 166
4173 110
6841 740
6874 856
4087 672
7701 80
5402 521
5472 567
3373 94
12878 362