40828 506
6445 376
4632 110
8859 828
1249 103
5002 396
24669 423
9428 321
6212 44
10032 928
4988 546
7796 148
2480 248
5801 176
4891 757
5970 113
16610 263
3441 540
7226 795
2729 508
2373 328
1757 47
4615 315
9460 396
2937 556
4183 99
4159 153
3971 799