40858 506
6485 376
4655 110
8870 828
1251 103
5003 396
24672 423
9444 321
6215 44
10036 928
4990 546
7804 148
2481 248
5802 176
4893 757
5977 113
16622 263
3442 540
7237 795
2729 508
2376 328
1762 47
4615 315
9462 396
2944 556
4186 99
4166 153
3974 799