40578 506
6154 376
4464 110
8789 828
1235 103
4941 396
17496 421
9357 321
6184 44
9996 928
4930 546
7742 148
2470 248
5799 176
4886 757
5858 113
16495 263
3434 540
7188 795
2719 508
2345 328
1748 47
4612 315
9451 396
2913 556
4158 99
4049 153
3959 799