138450 148
131932 383
59738 667
31511 161
58862 600
8270 548
4049 507
9284 648
2086 194
3135 84
9787 752
4905 563
13954 615
53833 212