6580 652
2701 41
5066 148
5677 594
3077 81
6658 384
6402 409
3411 286
8326 97
6119 550
12827 459
12979 118
516346 1785
11966 137
4164 53
8357 624
7017 658
9087 657
4997 453
12087 351
24408 654
9726 118
16043 754
24916 417
19157 318
21192 587
3669 310
125051 532