40012 158
8863 351
8517 51
17071 62
9473 555
7757 316
4570 196
9948 426
7080 164
16348 508
4099 417
15331 798
4739 382
5298 304
6191 692
7472 111
24882 610
35944 921
20534 115
5004 141
8913 269
6876 108
76145 130
6715 677
7787 641
50961 648
7265 428
12724 579