138245 148
131882 383
59627 666
31418 161
58736 600
8260 548
4042 507
9278 648
2079 194
3133 84
9781 752
4899 563
13949 615
53717 212