12604 800
5245 247
4144 296
4109 859
7048 568
3936 653
3404 325
2582 367
6993 370
3197 574
2257 66
5699 214
3884 86
2589 289
99634 818
11884 643
8212 599
4053 377
7023 763
6224 238
2506 277
4941 812
6126 59
9204 405
5910 569
7079 548
13646 802
2142 36