40862 506
6486 376
4655 110
8871 828
1251 103
5004 396
24672 423
9445 321
6216 44
10036 928
4991 546
7806 148
2481 248
5802 176
4893 757
5985 113
16622 263
3442 540
7237 795
2729 508
2376 328
1762 47
4615 315
9462 396
2944 556
4187 99
4166 153
3974 799