138424 148
131922 383
59717 667
31497 161
58848 600
8269 548
4049 507
9282 648
2085 194
3135 84
9787 752
4905 563
13953 615
53813 212