3977 400
59406 648
5774 282
8684 493
5000 706
12657 667
13632 546
5545 962
17446 479
11863 313
4137 532
1320 165
5078 437
3682 74
6195 712
2435 323
45050 694
43082 633
2294 39
20634 133
7229 505
23898 57
31712 681
3829 441
8889 465
1978 261
7282 581
4682 102