138065 147
131843 383
59514 666
31265 160
58603 599
8255 548
4034 507
9273 648
2074 194
3129 84
9770 752
4896 563
13941 615
53633 212