138449 148
131932 383
59738 667
31511 161
58861 600
8269 548
4049 507
9284 648
2086 194
3135 84
9787 752
4905 563
13953 615
53833 212