40863 506
6489 376
4655 110
8871 828
1251 103
5006 396
24674 423
9445 321
6216 44
10036 928
4991 546
7807 148
2482 248
5803 176
4893 757
5988 113
16626 263
3444 540
7238 795
2730 508
2378 328
1763 47
4615 315
9464 396
2944 556
4188 99
4166 153
3974 799