40804 506
6425 376
4618 110
8852 828
1249 103
4996 396
24668 423
9425 321
6212 44
10028 928
4987 546
7790 148
2480 248
5801 176
4891 757
5960 113
16607 263
3441 540
7225 795
2729 508
2373 328
1756 47
4615 315
9458 396
2936 556
4181 99
4156 153
3970 799