138232 148
131880 383
59622 666
31412 161
58723 600
8260 548
4041 507
9278 648
2079 194
3133 84
9780 752
4899 563
13949 615
53714 212