40008 158
8863 351
8516 51
17065 62
9473 555
7757 316
4570 196
9948 426
7080 164
16348 508
4098 417
15331 798
4739 382
5298 304
6191 692
7471 111
24876 610
35944 921
20533 115
5004 141
8913 269
6876 108
76140 130
6715 677
7787 641
50950 648
7265 428
12723 579