138239 148
131881 383
59625 666
31414 161
58734 600
8260 548
4042 507
9278 648
2079 194
3133 84
9781 752
4899 563
13949 615
53717 212