40876 506
6503 376
4660 110
8880 828
1252 103
5009 396
24681 423
9448 321
6221 44
10041 928
4995 546
7812 148
2482 248
5805 176
4893 757
6008 113
16643 263
3447 540
7243 795
2731 508
2385 328
1766 47
4619 315
9467 396
2944 556
4190 99
4169 153
3975 799