3008 54
10897 50
32745 145
35521 583
16861 777
20995 759
12851 687
26425 201
15248 465
4557 77
15086 743
24276 313
5342 112
12659 752
4496 373
17008 581
16373 58
6264 336
20480 448
69626 169
10647 502
4814 677
53515 352
18789 81
24672 327
73216 858
24745 188
10744 78