30629 843
9896 829
28164 294
14087 923
19538 687
26426 739
32718 799
21854 236
15620 511
33481 473
840862 3247
135277 536
69383 423
366107 1342
288856 915
275263 1196
413379 763
370643 1096
316848 531
7253 363
12508 708
8268 536
188627 663
18428 90
200028 855
10166 63
5461 470
175681 563