40810 506
6425 376
4623 110
8852 828
1249 103
4996 396
24668 423
9425 321
6212 44
10029 928
4988 546
7790 148
2480 248
5801 176
4891 757
5962 113
16609 263
3441 540
7225 795
2729 508
2373 328
1756 47
4615 315
9458 396
2936 556
4181 99
4156 153
3971 799