40871 506
6496 376
4659 110
8874 828
1251 103
5008 396
24678 423
9446 321
6219 44
10040 928
4994 546
7810 148
2482 248
5805 176
4893 757
6000 113
16642 263
3445 540
7241 795
2730 508
2380 328
1764 47
4619 315
9466 396
2944 556
4189 99
4168 153
3975 799