3975 400
59404 648
5774 282
8683 493
4999 706
12657 667
13631 546
5545 962
17446 479
11862 313
4137 532
1320 165
5077 437
3682 74
6195 712
2435 323
45048 694
43082 633
2285 39
20633 133
7227 505
23897 57
31711 681
3827 441
8889 465
1978 261
7282 581
4682 102