40850 506
6474 376
4651 110
8865 828
1251 103
5003 396
24671 423
9438 321
6214 44
10033 928
4989 546
7800 148
2481 248
5802 176
4891 757
5974 113
16621 263
3442 540
7235 795
2729 508
2374 328
1761 47
4615 315
9461 396
2943 556
4186 99
4165 153
3972 799