137368 147
131562 383
59125 664
30813 158
58190 599
8242 548
4015 507
9260 648
2060 194
3116 84
9722 752
4885 563
13915 615
53270 212