40857 506
6484 376
4653 110
8869 828
1251 103
5003 396
24671 423
9440 321
6215 44
10036 928
4990 546
7803 148
2481 248
5802 176
4891 757
5977 113
16622 263
3442 540
7237 795
2729 508
2375 328
1761 47
4615 315
9462 396
2944 556
4186 99
4166 153
3974 799