40850 506
6472 376
4650 110
8865 828
1251 103
5003 396
24671 423
9437 321
6214 44
10033 928
4989 546
7800 148
2481 248
5801 176
4891 757
5973 113
16618 263
3442 540
7235 795
2729 508
2374 328
1761 47
4615 315
9460 396
2942 556
4186 99
4165 153
3972 799