42600 129
10308 636
3106 99
3690 304
4321 65
6255 156
7538 251
5515 318
4581 797
5678 745
3991 39
11787 648
3030 111
5315 182
3812 105
11099 500
8002 386
9326 362
21319 64
3927 426
16194 432
15775 153
2226 379
11925 482
1850 116
15284 181
6189 187
5828 897