3975 400
59400 648
5773 282
8683 493
4999 706
12655 667
13631 546
5545 962
17445 479
11860 313
4137 532
1320 165
5076 437
3682 74
6192 712
2434 323
45045 694
43079 633
2284 39
20633 133
7227 505
23894 57
31707 681
3825 441
8888 465
1978 261
7282 581
4682 102