40883 506
6527 376
4670 110
8884 828
1252 103
5012 396
24682 423
9453 321
6222 44
10041 928
4995 546
7816 148
2483 248
5808 176
4894 757
6014 113
16656 263
3448 540
7248 795
2732 508
2388 328
1769 47
4620 315
9469 396
2948 556
4191 99
4171 153
3975 799