37376 650
4561 165
17029 192
24900 877
16949 186
4168 286
2489 449
9096 598
21972 306
8026 724
9994 705
23426 197
7203 901
13099 640
18011 584
8316 519
26057 984
2758 327
23117 287
10499 539
6258 756
3717 305
9374 857
1012 64
5298 399
9956 576
8659 76
6598 926