12031 50
2574 215
2658 144
6319 760
4595 474
9897 639
2613 53
986 69
5373 569
5019 64
3287 469
9574 185
7058 662
3991 776
72948 783
47167 434
66176 791
99193 987
23916 325
11885 168
11996 260
8221 591
10101 207
7268 577
7351 341
15488 669
5998 550
419235 846