40888 506
6531 376
4671 110
8884 828
1252 103
5013 396
24684 423
9455 321
6222 44
10041 928
4996 546
7818 148
2483 248
5808 176
4894 757
6015 113
16658 263
3448 540
7250 795
2733 508
2388 328
1769 47
4620 315
9469 396
2948 556
4192 99
4173 153
3975 799