20529 311
42654 471
5150 293
14979 31
15795 728
4113 74
7079 588
14105 764
5715 893
6485 737
10620 364
16245 395
7153 496
3729 295
7244 562
7192 225
9231 817
1725 115
6703 244
6867 319
3489 387
10046 504
9306 201
4624 73
3340 83
6968 213
14580 686
6686 518