16531 855
12020 865
20125 556
49242 570
74580 483
977 87
2718 284
3679 806
9596 791
6876 613
5507 622
7003 591
1901 180
5192 54
5612 145
6193 522
6748 101
4013 84
10586 377
4426 268
22920 421
77311 153