40883 506
6525 376
4668 110
8882 828
1252 103
5011 396
24682 423
9453 321
6222 44
10041 928
4995 546
7814 148
2483 248
5808 176
4894 757
6012 113
16655 263
3448 540
7246 795
2732 508
2387 328
1768 47
4620 315
9468 396
2945 556
4191 99
4170 153
3975 799