# Welcome to MagicAPI

Shopify for API Sellers

{% hint style="info" %}
Start Monetizing Your APIs In Less Than 10 Minutes.
{% endhint %}

[MagicAPI](https://magicapi.com/) is a developer-friendly platform designed to streamline API monetization and optimize your operations. Say goodbye to the complexities and challenges of building your own platform. With MagicAPI, you can start monetizing your APIs in minutes!

MagicAPI offers a suite of features, including authentication of API calls, customer usage tracking, API log ownership, and direct customer support, all of which help developers to better understand and optimize their services. Additionally, MagicAPI handles billing and payments and allows developers to offer customized pricing plans to their customers. With MagicAPI, developers can focus on delivering a high-quality API while enjoying the benefits of streamlined monetization.

With MagicAPI, you're not just another API Provider – you're the master of your API universe.&#x20;

* **Authentication:** Enable Your Customers To Generate API Keys
* **Billing:** Manage All Your Invoices, Payments, Payouts, Taxes and more.
* **Admin Portal:** Manage your API store, products, users, and more.
* **Admin Analytics:** Keep Up With The Total API Usage Or Monitor Each Client’s API Usage
* **User Portal:** Let your users self onboard themselves with an easy-to-use fully customizable User Portal.
* **Direct Customer Engagement:** Build strong relationships and deliver unparalleled customer support.
* **Real-time Insights:** Gain valuable analytics and usage data to optimize your offerings.
* **Support Center:** Allow Customers To Contact You When An Issue Arises
* **Custom Branding:** Implement Your Logo, Brand Name, Contact Details, and email To personalize your API Store.


# Creating an API Store

To get started using MagicAPI, the first thing to do is create an API Store.

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2Fs35hEJurmFaaJe8RygAx%2Fimage.png?alt=media&amp;token=17cc54e3-a362-4ec9-b442-50f312648347" alt=""><figcaption></figcaption></figure>

The name you enter will create an API store at this subdomain. "\<name">.magicapi.app.\
\
You can configure your APIStore's MagicAPI subdomain or your own custom domain using the Domain Settings from the menu on the left side.

Once you have created an API Store, you need to connect your API store. Click next to learn how to connect your API Store.


# Importing an API Source

Import an OpenAPI spec to create an API Source

To create an API store, you need to first connect your APIs to MagicAPI.

When a user calls MagicAPI,  then MagicAPI will call your APIs using the defined API source and the config.

The API config needs to be defined as an OpenAPI spec. If you don't have an OpenAPI spec yet, you can create one using ChatGPT.  You can follow this tutorial with example ChatGPT prompts  [Create OpenAPI spec using ChatGPT](/fundamentals/create-openapi-spec-using-chatgpt)

1. Click on API Sources on the left side menu. Then click on the "Import Api Source" button.

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2Fbt1r0wBUIY98j5z7AVsP%2Fimage.png?alt=media&amp;token=28bc9735-46fb-4720-bf6d-48011610e9f1" alt=""><figcaption></figcaption></figure>

Click Next to proceed.

2. Import the OpenAPI YAML or JSON file. You should be able to see the paths imported from the YAML file.

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2F49BdGgAwXoO0lUj59mRy%2Fimage.png?alt=media&amp;token=689e4e8f-4d5b-4377-ba1e-d6c1d5c34771" alt=""><figcaption></figcaption></figure>

Click Next to proceed.

3. Enter a name and version for your API Source. All these details are Internal only and will never be exposed to your users.

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2Fgf7maah20IbG8ZUIjZ2n%2Fimage.png?alt=media&amp;token=ffa17000-f65c-4ba7-9eae-55080f8d2a0e" alt=""><figcaption></figcaption></figure>

Click Next to proceed.

4. Set Custom Header for your API.

You can set custom headers. These are headers that will be set by MagicAPI for every request before being sent to your API. This needs to be a valid JSON key-value map.

Example:

```json
{"source" : "MAGICAPI" }
```

This can be used to set and kind of headers including Authentication or API keys that are needed by your API Source endpoint.

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FxZoewDpnTUVPmRbGPoFB%2Fimage.png?alt=media&amp;token=c7cc1bee-bb64-4391-a17d-06c4ca695277" alt=""><figcaption></figcaption></figure>

Click Next to proceed.

5. Set the Base Path URL.

This is the URL that MagicAPI's backend will call. This is never exposed to end users.

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FLSYtaw8dSZGjLuqa4TNR%2Fimage.png?alt=media&amp;token=dbde2e3a-614a-4f4a-84c2-f38a950d00ac" alt=""><figcaption></figcaption></figure>

Click Next to proceed.

6. Set Authentication

You can set Authentication headers using this window. You can use either this or use custom headers to pass Authentication to your API. This is used by MagicAPI to authenticate when calling your API. This is not exposed to users.

You can choose No Auth as well.

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FpQWKKSkumP2F7sOXXBVv%2Fimage.png?alt=media&amp;token=22b05a36-afba-4b48-85dd-705eea9aff51" alt=""><figcaption></figcaption></figure>

Click Next to proceed.

7. Summary.

Finally, check the Summary of your API Source and click on Submit.

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FLBGa0QBginBJei0OZVKg%2Fimage.png?alt=media&amp;token=b5625f61-73d2-433f-890b-74617b437aee" alt=""><figcaption></figcaption></figure>

You should see the newly created API Source on the API Sources Page.\
\
Next step if to create "Products" with Pricing Plans attached. Click next to learn more.


# Creating a Product using the Wizard

1. To create a Product, navigate to the Products page using the Sidebar and click on "CREATE PRODUCT".

This will Open the Product Wizard.

Each Product is used to offer a set of APIs from "one" API Source.

Enter a name and a "suffix" for your Product. This suffix must be unique across your API store. This will create an endpoint that will be called by your users after they "Subscribe" to this product.

You also need to select an API Source.

During this step, you can also override the basePathURL for your API. This can be used to offer a faster API for higher denomination plans.

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FW4XHJX86czNmNOsVBQ9a%2Fimage.png?alt=media&amp;token=6f3c906b-630c-487d-8877-3c30d467899c" alt=""><figcaption></figcaption></figure>

Click next to Proceed.

2. Select the paths to expose as part of this Product.

MagicAPI allows you to select all or some paths in a given Product. This allows you to create various combinations of Products offering different paths and features.

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FO8zLbC7GYcUQnQV8CVlR%2Fimage.png?alt=media&amp;token=1cbb8d48-a592-4c1e-b2c9-04733f2d6d53" alt=""><figcaption></figcaption></figure>

Click Next to Proceed.

3. Set a Pricing Plan for your Product.

Pricing Plans are very flexible and we try to accommodate various Pricing. If you want to offer a Pricing Plan not yet possible through MagicAPI, please reach out to us using the embedded chat or send us a message on Community Slack.

You can learn more about the Pricing Plan here: [Understanding Products](/concepts/understanding-products)

On this page set these fields:

* Price per month
* Quota (Call Limit Per Month): Maximum calls included in the above Price.
* Limit Type:
  * Hard: No extra calls allowed other than the quota defined above.
  * Soft: Extra calls exceeding Quota are allowed and will be charged at the price per call defined below.
* Price per Call exceeding quota (Overage Charge)
* Rate Limit (Max TPS): This value is to set the max TPS that your API supports. MagicAPI does not enforce any Rate Limit as of now. This feature will be available in the future. Hence the enforcement of Rate Limit needs to be done by API Sellers.&#x20;

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2F5VVbEC8g174OpJxlFbP1%2Fimage.png?alt=media&amp;token=794098f8-595e-4143-8b82-cd58b6ce7047" alt=""><figcaption></figcaption></figure>

Once done, Click Next to proceed.

4. Set Custom Headers.

This field lets you override the Custom Headers set in the API Source. You can use this to send Product specific values. These are Internal only and will not be exposed to your users. These headers are included in every request that MagicAPI will send to your endpoint for the given product.

The custom headers need to be a valid JSON object.&#x20;

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FqmLoa57cjNrb27XzDAD3%2Fimage.png?alt=media&amp;token=3a59fef9-178e-4897-9356-273b7eec9080" alt=""><figcaption></figcaption></figure>

Once done, Click Next to proceed.

5. Set Access/Visibility of the Product.

If a product is set as "public" then it will be visible to everybody that visits your API store.&#x20;

If a product is set as "private" then it will only be visible to users whose emails have been added to that product's access list.

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FcqREEPYwQVOkSziP0VJI%2Fimage.png?alt=media&amp;token=86bafd82-4eeb-45a6-a2c2-7c337dcb91da" alt=""><figcaption></figcaption></figure>

P.S. Private product sharing is coming soon.

Once done, Click Next to proceed.

6. Review the Summary

Finally, go through the summary of your Product, you can change any information you can by going back in the Wizard.

<img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2Fau3HlOuShAEu4lzIqgnj%2Fimage.png?alt=media&amp;token=a68f1557-44f7-4d26-ac6b-6db73150aecc" alt="" data-size="original">\
\
Once you are satisfied, click on "Add Product"<br>

You should now see the product. Also if you created a public product, you should be able to see it on your store.

And that's it. Your API Store is ready to be used by your users. We recommend creating at least three products with different pricing.


# User Portal

Your store has two Portals

* Admin Portal
* User Portal

### Admin Portal

You can log in to your admin portal by visiting: <https://magicapi.app/> You users will not be able to login to the admin portal.

On the Admin portal, you can connect API Sources, create products, and basically manage your store.

### User Portal

User Portal is where your users will log in to Subscribe and interact with your published products.&#x20;

{% hint style="info" %}
To test your products, you can create a test account on your User Portal.
{% endhint %}

User Portal is hosted at \<api-store-slug>.magicapi.app. You can see the URL in the header in Admin Portal. Example: <https://demo.magicapi.app>


# Testing Your APIs & Products

To enable easy testing for yourself and for your users, we recommend creating a Free product with this config:

* Price: $0/month
* API Calls: 100
* Limit Type: HARD

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FohnT0tRaFahe3HL0R0JF%2Fimage.png?alt=media&amp;token=7f6ec2cb-13e1-45e1-b331-c004a8277e34" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You can sign in using any email on your API store.&#x20;
{% endhint %}

To test your product follow these steps:

1. Login to your API Store User Portal
2. Click on Products from the Sidebar.
3. Subscribe to the "FREE" product.
4. From the list of Endpoints, copy the endpoint you want to call.
5. Create an API Key by going to the API Keys page from the left sidebar and copy the api key.
6. To send a request you need to pass the API key in the header as explained below:

**Example:**

For an endpoint that looks like this, you can send a POST request using any of the methods described below:

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2F9VHKMZEEPhXZkxmL3opN%2Fimage.png?alt=media&amp;token=903ce260-44c6-4bb5-885f-a15e2d6d1641" alt=""><figcaption></figcaption></figure>

#### Shell

```sh
curl --location 'https://api.magicapi.com/api/v1/pipfeed/free_no_card/extract' \
--header 'x-magicapi-key: your-api-key' \
--header 'Content-Type: application/json' \
--data '{
    "url": "https://www.nytimes.com/2023/07/05/world/europe/russia-ukraine-prisoner-interview.html"
}'
```

#### Javascript

```javascript
var myHeaders = new Headers();
myHeaders.append("x-magicapi-key", "your-api-key");
myHeaders.append("Content-Type", "application/json");

var raw = JSON.stringify({
  "url": "https://www.nytimes.com/2023/07/05/world/europe/russia-ukraine-prisoner-interview.html"
});

var requestOptions = {
  method: 'POST',
  headers: myHeaders,
  body: raw,
  redirect: 'follow'
};

fetch("https://api.magicapi.com/api/v1/pipfeed/free_no_card/extract", requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));
```

#### Python

```python
import requests
import json

url = "https://api.magicapi.com/api/v1/pipfeed/free_no_card/extract"

payload = json.dumps({
  "url": "https://www.nytimes.com/2023/07/05/world/europe/russia-ukraine-prisoner-interview.html"
})
headers = {
  'x-magicapi-key': 'your-api-key',
  'Content-Type': 'application/json'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)

```

**You can use tools like Postman to test your API as well:**

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FiGq8jxWysEj2sbyjGWuj%2Fimage.png?alt=media&amp;token=70af49f1-e201-4483-a231-b9439d80c297" alt=""><figcaption><p>PostMan request for MagicAPI</p></figcaption></figure>


# Analytics & Logs

MagicAPI logs every single request and response unless otherwise specified.

### Admin Analytics

You can track the total usage and analytics by clicking on "API Analytics" from the left Sidebar.

You can see the total API calls per day, week or month.

You can also check the average analytics for your APIs.

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2Fan8FULFTFAl2WueQS4Jj%2Fimage.png?alt=media&amp;token=714ee06c-cffc-40a0-9f3c-08a4f73d2b43" alt=""><figcaption></figcaption></figure>

### Admin Logs

You can check the request and response for each request made by all of your users.

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2Fpb32f8hMv6nAVllUhkK0%2Fimage.png?alt=media&amp;token=59a79a09-47a7-4a54-906a-258c7221c9e5" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FSdQhuCHU7ery3mlqB1Sc%2Fimage.png?alt=media&amp;token=6c019dd3-2497-4be4-8157-c90de347fbd8" alt=""><figcaption></figcaption></figure>

### User Analytics

Your users can also see their own analytics and logs. They won't be able to see only their own Usage.


# Configure Custom DNS for your API Store

In the free plan your API Store is hosted at \<workspace-slug>.magicapi.app.

You can host your API store on any custom domain name that you control. This feature is only available with paid PRO plans and above.\
\
To configure DNS, go to "Domain Configurations" from the Sidebar.

Here you will see your default MagicAPI domain name:

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FIY5rqBhMkt5KpbWNXABg%2Fimage.png?alt=media&amp;token=79429fe2-94aa-438c-b287-79142d7f772a" alt=""><figcaption></figcaption></figure>

You can add your own domain using the form under "Domain Configuration":


# Custom Usage

MagicAPI allows you to set custom Usage reported by your backend. These changes need to be made in your API backend. Hence when MagicAPI calls your API backend, then that backend must add this header to the response.

Please make sure you mention this clearly in your Product description on MagicAPI. You must also include this in your docs.

### Default Behavior:

By default, each request consumes "1" API call for the given Pricing Plan.\
Hence the default header is added to all requests:

```
X-Magicapi-Billing: API=1;
```

### Allow "unlimited" calls for certain endpoints

If you wish to make certain endpoints "FREE". i.e. To NOT reduce the API usage when a user requests those endpointPaths. Then you can simply pass this header:

```
X-Magicapi-Billing: API=0;
```

This will not "increase" the total APICalls used in the given plan.

### Charge more than "1" API unit for a request

Similarly to charge more than "one" unit per request, you can update this header to the custom usage and send it as a response in your API.

```
X-Magicapi-Billing: API=3;
```


# Understanding Products

Products are the basic unit at MagicAPI that you use to sell APIs. Each Product has an attached "productConfig". This productConfig is "immutable" and only new versions are created on each update.&#x20;

Pricing Plan Config allows you to offer different types of Products suited for your Business Use-Case. You can offer a limited FREE version or offer a pay-per-use Plan. Some of the more frequently used Pricing Plan configs are described below:\
\
A Product can be configured in many different ways.

Product.ProductConfig.PricingPlan\
\
Each Product has a ProductConfign. Each ProductConfig has a pricing plan attached to it.<br>

You can create various kinds of Pricing Plans.\
Various types of Pricing Plans

### Various types of Pricing Plans

These plans are not really types but various examples of the Pricing Plan configured differently. You can configure the PricingPlan of a Product in whatever way you may like.

### 1. FREE:

**Settings:**

* **Pricing:** $0/month
* **Limited API Calls**
* **Hard LIMIT**
* **No Credit Card Required**

This Pricing Plan allows API Sellers to offer a free product that enables users to experience the platform without providing credit card information. Typically, this plan is limited to a few hundred API calls per month.

### 2. Pay Per User:

**Settings:**

* **Pricing:** $0/month
* **Large number of API Calls**
* **Soft LIMIT with Overage Charges**
* **Credit Card Required**

This Pricing Plan allows API Sellers to offer a product where charges are incurred at the end of the subscription cycle based on usage, calculated as the number of API Calls multiplied by the Cost per API Call.

### 3. Subscription:

**Settings:**

* **Pricing:** Greater than $0/month
* **Defined Number of API Calls**
* **Hard LIMIT with No Overage Charges**
* **Credit Card Required**

This Pricing Plan enables API Sellers to provide a straightforward subscription product. Once the customer reaches the allocated quota of API calls, they will receive a 429 error.

### 4. Subscription with Overage:

**Settings:**

* **Pricing:** Greater than $0/month
* **Defined Number of API Calls**
* **Soft LIMIT with Overage Charges**
* **Credit Card Required**

This Pricing Plan allows API Sellers to provide a subscription product where customers are charged based on the overage amount once they exceed the allocated quota of API calls.

***

Product Access:&#x20;

While creating a product you can configure it accessible only through a certain way. These are the various types of visibility/access patters we support. If you want any other way then let us know, it's quite easy to add new access ways.

* **public:** Anyone can see on Portal and subscribe&#x20;
* **private:** Only emails on the private access list added by the admin can be seen and subscribed. Users can always see products they have subscribed to.&#x20;
* **restricted:** Anyone can see but only admin-approved users can subscribe. Users can request access by clicking on "Request Access" and once the admin approves, they can see the Subscribe button. enterprise A dummy product that links to a "Calendly" link or a Form. Used to display the "Talk To Us" button with that link.

***

### Product Versioning

In APIs, versioning is a big problem. This is how we solve this at MagicAPI for you and your users.\
\
Products are the basic unit at MagicAPI that you use to sell APIs. Each Product has an attached "productConfig". This productConfig is "immutable" and only new versions are created on each update. Users are encouraged to subscribe to the latest version. But older versions are not broken.

So for example:

User subscribed to -> Product (version:0) Then admin makes a change in the Product like apiLimit from HARD to SOFT. This will create a new version (version 1). When a user subscribes to a Product, they subscribe to a specific version of the Product i.e. to a specific ProductConfig.

Hence you can make any kind of changes to your product as all current users won't be affected by change in the Product. They would be subscribed to a different version of your Product. You can check what version which user is using on Analytics or you can send MagicAPI a support request. We always reply to every email.

When a new version is released it would change the Subscribe button to "Upgrade to version X" on the User Portal. On clicking the changes are applied in a git diff fashion.

So if you made changes like -> 100 APICalls -> 200 API Calls. This won't affect current usage.

On pricing change, the user is charged a "difference" from the version they are subscribed to. So if their previous subscription was 9 and now it's 19 then the user is charged 10 USD.

***

### Product Groups

You can create a group of products that only allow one active subscription per group:&#x20;

For example: a store might list various plans of a given API: (9)Free, (49)Starter, (129)Pro or some other public or private product.

The user can only upgrade or downgrade between these products.  API Sellers can use private products to offer a private product to specific users as well in a group.

**Payment/Charge behavior:**

We will include all usage from the previous plan into this new plan.&#x20;

Let's understand how we charge on Upgrade/Downgrade between Products with an example:

We have two different products in our productGroup.\
Product 1 (Starter)

* name: starter&#x20;
* subscription per month: $9&#x20;
* API Calls: $10,000&#x20;
* Overage: $0.003/api\_call

Product 2 (Pro)<br>

* name: pro&#x20;
* subscription per month: $49&#x20;
* API Calls: 50,000&#x20;
* Overage: $0.002/api\_call

Let's assume the user is subscribed to the starter plan at 9 USD per month and they have made 30,000 API calls before the end of current subscription. Now 9 USD plan only includes 10,000 API calls and extra API calls are charged at $0.003/api\_call.

Their bill will be:&#x20;

* Total API Calls Made: 30,000
* Included: 10,000&#x20;
* Overcharge: 20,000 \* 0.003&#x20;
* Total= 60

Now, if they upgrade to the pro plan their end-of-month bill will be:

* Total API Calls Made: 30,000
* Included: 50,000&#x20;
* Overcharge: 0 \* 0.003&#x20;
* Total: 49 ( Difference 49-9 = 40 is charged on Upgrade click and $0 overage charged at end of the month along with next month's subscription charges if still subscribed.).

So by upgrading, they will be charged less. We think this behavior is better for a long-term relationship. We don't want to charge our users unfairly. If you have a better idea please do email us we love every chance we can improve.

***

### MultipleProductConfigs Product

These types of Products allow multiple ProductConfigs to be included in a single Product and available through a single Subscription.

UseCases:

* Integrations: You may want to connect various APIs with different schemas and different basePathURLs.
* Availability: You may want to offer some APIs with a different basePathURL.
* WhiteLabel/resell: You may want to sell some APIs from other sellers.
* Tiered Pricing: You may want to have different Pricing plans for different paths such as tiered pricing explained below.

For this kind of Product, each product can have one or more ProductConfigs.&#x20;

One of the ProductConfig is "parent" and the pricing, apiUsage, overage will be used from this.

Each other ProductConfig can overwrite and set a different limit or a different kind of pricing plan:

Example Product with multiple Product Configs:

**Main API:** Price: 9 USD/month.

**parent:**\
**/v1/extract**

* name: /extract
* subscription per month: $9&#x20;
* API Calls: 10,000&#x20;
* Overage: $0.003/api\_call

**/v1/predict**

* subscription per month: Will use parent's pricing i.e. 9 USD per month.
* API Calls: 0
* Overage: $0.002/api\_call

**/v1/process**

* subscription per month: Will use parent's pricing i.e. 9 USD per month.
* API Calls: 10,000
* Overage: $0.002/api\_call
*

**/v1/getResult**

* subscription per month: Will use parent's pricing i.e. 9 USD per month.
* API Calls: 100,00
* Overage: $0

**/v2/predict**

* subscription per month: Will use parent's pricing i.e. 9 USD per month.
* API Calls: 10,000
* Overage: $0.002/api\_call
*

**/v2/process**

* subscription per month: Will use parent's pricing i.e. 9 USD per month.
* API Calls: 100
* Limit Type: HARD

**/v2/getResult**

* subscription per month: Will use parent's pricing i.e. 9 USD per month.
* API Calls: 100,00
* Overage: $0

Each new ProductConfig can use the same or different API Source. The end user will not know that they are calling multiple different APIs. MagicAPI serves as the gateway and proxy layer.

The API paths will be displayed with API-prefix-based grouping. Example:<br>

* /v1/&#x20;
  * /v1/extract
  * /v1/login
* /v2/
  * /v2/extract
  * /v2/login

### Appendix:

Overage: This means the cost per API calls that exceed the allowed API calls in a given Pricing Plan.


# API Keys


# Convert Postman Collection to OpenAPI Yaml

Download this tool:

```
npm i postman-to-openapi -g
```

On Postman Click on Export and export the collections as JSON.

Then on CLI run:

```
p2o ./path/to/PostmantoCollection.json -f ./out_openapi_.yml
```

This will create the OpenAPI Schema at `out_openapi_.yml.`

Open this file in a text editor of your choice and update the basePathUrl and any other variables.


# Create OpenAPI spec using ChatGPT

If you have never worked with OpenAPI spec then creating one can look like a daunting task but it is actually very easy. You can auto-generate an OpenAPI YAML using ChatGPT. Just follow the below tutorial.

Example Prompt to create OpenAPI spec YAML using ChatGPT:

```markdown
Using the below request and response create a detailed OpenAPI spec.


Request:
curl --request POST \
	--url https://news-article-data-extract-and-summarization1.p.rapidapi.com/extract/ \
	--header 'X-RapidAPI-Host: news-article-data-extract-and-summarization1.p.rapidapi.com' \
	--header 'X-RapidAPI-Key: d28djsn7cea47a16ddb' \
	--header 'content-type: application/json' \
	--data '{
    "url": "https://techcrunch.com/2022/04/18/web-scraping-legal-court/"
}'


Response:
{
  "url": "https://techcrunch.com/2022/04/18/web-scraping-legal-court/",
  "title": "Web scraping is legal, US appeals court reaffirms | TechCrunch",
  "author": "Zack Whittaker",
  "html": "<div class=\"page\" id=\"readability-page-1\"><div>\n\t\t\t\t<p id=\"speakable-summary\">Good news for archivists, academics, researchers and journalists: Scraping publicly accessible data is legal, according to a U.S. appeals court ruling.</p>\n<p>The landmark ruling by the U.S. Ninth Circuit of Appeals is the latest in a long-running legal battle brought by LinkedIn aimed at stopping a rival company from web scraping personal information from users’ public profiles. The case <a href=\"https://techcrunch.com/2021/06/14/supreme-court-revives-linkedin-bid-to-protect-user-data-from-web-scrapers/\">reached the U.S. Supreme Court</a> last year but was sent back to the Ninth Circuit for the original appeals court to re-review the case.</p>\n<p>In its second ruling on Monday, the Ninth Circuit reaffirmed its original decision and found that scraping data that is publicly accessible on the internet is not a violation of <a href=\"https://techcrunch.com/2020/11/29/supreme-court-van-buren-hacking/\">the Computer Fraud and Abuse Act</a>, or CFAA, which governs what constitutes computer hacking under U.S. law.</p>\n<p>The Ninth Circuit’s decision is a major win for archivists, academics, researchers and journalists who use tools to mass collect, or scrape, information that is publicly accessible on the internet. Without a ruling in place, long-running projects to archive websites no longer online and using publicly accessible data for academic and research studies have been left in legal limbo.</p>\n<p>But there have been egregious cases of web scraping that have sparked privacy and security concerns. Facial recognition startup Clearview AI claims to have scraped billions of social media profile photos, prompting <a href=\"https://techcrunch.com/2021/04/21/data-brokers-bill-wyden-paul-privacy-clearview/\">several tech giants to file lawsuits</a> against the startup. Several companies, including <a href=\"https://techcrunch.com/2019/09/04/facebook-phone-numbers-exposed/\">Facebook</a>, Instagram, <a href=\"https://techcrunch.com/2021/01/11/scraped-parler-data-is-a-metadata-goldmine/\">Parler</a>, <a href=\"https://techcrunch.com/2019/06/16/millions-venmo-transactions-scraped/\">Venmo</a>&nbsp;and Clubhouse have all had users’ data scraped over the years.</p>\n<p>The case before the Ninth Circuit was originally brought by LinkedIn against Hiq Labs, a company that uses public data to analyze employee attrition. LinkedIn said Hiq’s mass web scraping of LinkedIn user profiles was against its terms of service, amounted to hacking and was therefore a violation of the CFAA. LinkedIn first lost <a href=\"https://techcrunch.com/2016/08/15/linkedin-sues-scrapers/\">the case against Hiq</a> in 2019 after the Ninth Circuit found that the CFAA does not bar anyone from scraping data that’s publicly accessible.</p>\n<p>On its second pass of the case, the Ninth Circuit said it relied on <a href=\"https://techcrunch.com/2021/06/03/supreme-court-hacking-cfaa-ruling/\">a Supreme Court decision</a> last June, during which the U.S. top court took its first look at the decades-old CFAA. In its ruling, the Supreme Court narrowed what constitutes a violation of the CFAA as those who gain unauthorized access to a computer system — rather than a broader interpretation of exceeding existing authorization, which the court argued could have attached criminal penalties to “a breathtaking amount of commonplace computer activity.” Using a “gate-up, gate-down” analogy, the Supreme Court said that when a computer or website’s gates are up — and therefore information is publicly accessible — no authorization is required.</p>\n<p>The Ninth Circuit, in referencing the Supreme Court’s “gate-up, gate-down” analogy, ruled that “the concept of ‘without authorization’ does not apply to public websites.”</p>\n<p>“We’re disappointed in the court’s decision. This is a preliminary ruling and the case is far from over,” said LinkedIn spokesperson Greg Snapper in a statement. “We will continue to fight to protect our members’ ability to control the information they make available on LinkedIn. When your data is taken without permission and used in ways you haven’t agreed to, that’s not okay. On LinkedIn, our members trust us with their information, which is why we prohibit unauthorized scraping on our platform.”</p>\n\n\t\t\t</div></div>",
  "text": "\n\t\t\t\tGood news for archivists, academics, researchers and journalists: Scraping publicly accessible data is legal, according to a U.S. appeals court ruling.\nThe landmark ruling by the U.S. Ninth Circuit of Appeals is the latest in a long-running legal battle brought by LinkedIn aimed at stopping a rival company from web scraping personal information from users’ public profiles. The case reached the U.S. Supreme Court last year but was sent back to the Ninth Circuit for the original appeals court to re-review the case.\nIn its second ruling on Monday, the Ninth Circuit reaffirmed its original decision and found that scraping data that is publicly accessible on the internet is not a violation of the Computer Fraud and Abuse Act, or CFAA, which governs what constitutes computer hacking under U.S. law.\nThe Ninth Circuit’s decision is a major win for archivists, academics, researchers and journalists who use tools to mass collect, or scrape, information that is publicly accessible on the internet. Without a ruling in place, long-running projects to archive websites no longer online and using publicly accessible data for academic and research studies have been left in legal limbo.\nBut there have been egregious cases of web scraping that have sparked privacy and security concerns. Facial recognition startup Clearview AI claims to have scraped billions of social media profile photos, prompting several tech giants to file lawsuits against the startup. Several companies, including Facebook, Instagram, Parler, Venmo and Clubhouse have all had users’ data scraped over the years.\nThe case before the Ninth Circuit was originally brought by LinkedIn against Hiq Labs, a company that uses public data to analyze employee attrition. LinkedIn said Hiq’s mass web scraping of LinkedIn user profiles was against its terms of service, amounted to hacking and was therefore a violation of the CFAA. LinkedIn first lost the case against Hiq in 2019 after the Ninth Circuit found that the CFAA does not bar anyone from scraping data that’s publicly accessible.\nOn its second pass of the case, the Ninth Circuit said it relied on a Supreme Court decision last June, during which the U.S. top court took its first look at the decades-old CFAA. In its ruling, the Supreme Court narrowed what constitutes a violation of the CFAA as those who gain unauthorized access to a computer system — rather than a broader interpretation of exceeding existing authorization, which the court argued could have attached criminal penalties to “a breathtaking amount of commonplace computer activity.” Using a “gate-up, gate-down” analogy, the Supreme Court said that when a computer or website’s gates are up — and therefore information is publicly accessible — no authorization is required.\nThe Ninth Circuit, in referencing the Supreme Court’s “gate-up, gate-down” analogy, ruled that “the concept of ‘without authorization’ does not apply to public websites.”\n“We’re disappointed in the court’s decision. This is a preliminary ruling and the case is far from over,” said LinkedIn spokesperson Greg Snapper in a statement. “We will continue to fight to protect our members’ ability to control the information they make available on LinkedIn. When your data is taken without permission and used in ways you haven’t agreed to, that’s not okay. On LinkedIn, our members trust us with their information, which is why we prohibit unauthorized scraping on our platform.”\n\n\t\t\t",
  "length": 3456,
  "description": "The landmark web scraping case was bounced back to the Ninth Circuit by the U.S. Supreme Court.",
  "siteName": "TechCrunch",
  "topImage": "https://techcrunch.com/wp-content/uploads/2022/04/GettyImages-1303427084-reworked.jpg",
  "date": "2022-04-18T19:16:57+00:00",
  "keywords": "",
  "summary": [
    "The landmark ruling by the U.S.",
    "The case reached the U.S.",
    "Supreme Court last year but was sent back to the Ninth Circuit for the original appeals court to re-review the case.",
    "But there have been egregious cases of web scraping that have sparked privacy and security concerns.",
    "When your data is taken without permission and used in ways you haven’t agreed to, that’s not okay."
  ],
  "sentiment": {
    "score": 26,
    "comparative": 0.04684684684684685,
    "calculation": [
      {
        "prohibit": -1
      },
      {
        "trust": 1
      }
    ],
    "postive": [
      "trust",
      "agreed",
      "ability",
      "protect",
      "supreme"
    ],
    "negative": [
      "prohibit",
      "fight",
      "disappointed"
    ]
  }
}

```

This will generate a file like this:

```sh
openapi: 3.0.0
info:
  title: PipFeed News Article Extract and Summarization API
  version: 1.0.0
servers:
  - url: https://api.magicapi.dev/api/v1/
paths:
  /extract:
    post:
      summary: Extract and summarize news article data
      description: |
        This endpoint extracts and summarizes information from a given news article URL.
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                url:
                  type: string
                  description: The URL of the news article to extract and summarize.
              required:
                - url
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: object
                properties:
                  url:
                    type: string
                    description: The URL of the news article.
                  title:
                    type: string
                    description: The title of the news article.
                  author:
                    type: string
                    description: The author of the news article.
                  html:
                    type: string
                    description: The HTML content of the news article.
                  text:
                    type: string
                    description: The plain text content of the news article.
                  length:
                    type: integer
                    description: The length of the news article.
                  description:
                    type: string
                    description: A brief description of the news article.
                  siteName:
                    type: string
                    description: The name of the news site.
                  topImage:
                    type: string
                    format: uri
                    description: The URL of the top image associated with the news article.
                  date:
                    type: string
                    format: date-time
                    description: The publication date of the news article.
                  keywords:
                    type: string
                    description: Keywords associated with the news article.
                  summary:
                    type: array
                    items:
                      type: string
                    description: Summarized content of the news article.
                  sentiment:
                    type: object
                    properties:
                      score:
                        type: integer
                        description: The sentiment score.
                      comparative:
                        type: number
                        description: The comparative sentiment score.
                      calculation:
                        type: array
                        items:
                          type: object
                          properties:
                            prohibit:
                              type: integer
                              description: Prohibit sentiment factor.
                            trust:
                              type: integer
                              description: Trust sentiment factor.
                        description: Sentiment calculation factors.
                      positive:
                        type: array
                        items:
                          type: string
                        description: Positive sentiment keywords.
                      negative:
                        type: array
                        items:
                          type: string
                        description: Negative sentiment keywords.

```

If you have more paths, you can simply ask ChatGPT to update the YAML using the example prompt:

```
Update the above YAML and add additional paths based on the below requests and responses.

Request:
<Your curl request>


Response:
<Your JSON response>
```


# Toon Me API

The Toonme API is a powerful tool that transforms ordinary images into fun cartoon-style images with just a few clicks. With its advanced algorithms and cutting-edge technology, the Toonme API can help businesses and individuals add a touch of creativity and playfulness to their digital content effortlessly.

Introducing the Toonme API, a powerful image-processing tool that transforms your photos into cartoon-style illustrations in seconds! With our API, you can easily integrate the Toonme technology into your own software, app, or website and offer your users a fun and unique way to enhance their photos.

Our state-of-the-art algorithm uses advanced machine learning techniques to analyze and identify the key features of your images and then applies a range of cartoon effects to create stunning illustrations that are sure to impress. From simple line drawings to full-color cartoons, the Toonme API offers a wide range of styles and effects to choose from, giving your users the flexibility to create the perfect look for their images.

Our API is incredibly easy to use, with simple and intuitive methods that allow you to quickly integrate our technology into your existing software. Whether you’re building a photo editing app, a social media platform, or a website that allows users to upload and share images, the Toonme API is the perfect tool to add a touch of creativity and fun.

**Some of the key features of the Toonme API include:**

* Fast and reliable image processing
* A wide range of cartoon styles and effects to choose from
* Simple and intuitive API methods for easy integration
* Scalable and flexible architecture that can handle large volumes of requests
* Robust error handling and support for a variety of image formats
* With the Toonme API, you can give your users a powerful and fun tool to enhance their photos and express their creativity. So why wait? Sign up today and start exploring the possibilities of the Toonme API!

### Using the API

Subscribe to API at: <https://toonme-api.magicapi.com/>

Go to products and sign up for a Product. For testing sign up for the "free" plan (Required No Credit Card). After that, you can get an API key from the left sidebar "API Keys" page.<br>

**Toonifying an image**

You can directly send an image URL to toonify it. You can pass any style using the "id" parameter. See below for all available styles.

{% hint style="info" %}
Please replace 'your-api-key' with your API key from Toonify-API Dashboard.
{% endhint %}

**Request:**

```sh
curl --location 'https://api.magicapi.dev/api/v1/toonme-api/free/toonme/v1/' \
--header 'x-magicapi-key: your-api-key' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'image_url=https://telegra.ph/file/f4b77c970783ccdd9e4b9.png' \
--data-urlencode 'id=591'

```

**Response:**

```json
{
    "image_process_response": {
        "request_id": "44422884-02ea-4951-b33c-deb5936f0d87",
        "status": "OK",
        "description": null,
        "err_code": "0"
    }
}
```

This will return a "request\_id". You need to then use this request\_id to get the processed image using the below request.:<br>

**Request**

```bash
curl --location 'https://api.magicapi.dev/api/v1/toonme-api/free/toonme/v1/result/' \
--header 'x-magicapi-key: your-api-key' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'request_id=e52dcfb5-c6d3-45bf-8b04-9c898ae4ea61'
```

**Response**

```json
{
    "image_process_response": {
        "request_id": "e52dcfb5-c6d3-45bf-8b04-9c898ae4ea61",
        "status": "OK",
        "result_url": "https://worker-images.ws.pho.to/i1/17A1278A-93D5-43BE-B48D-D58984979843.jpg",
        "result_url_alt": "https://worker-images.ws.pho.to/i1/17A1278A-93D5-43BE-B48D-D58984979843.jpg",
        "limited_image_url": "https://worker-images.ws.pho.to/i1/D5ECA32B-4AC7-4CEE-B30D-61001370E854.jpg",
        "nowm_image_url": "https://worker-images.ws.pho.to/i1/17A1278A-93D5-43BE-B48D-D58984979843.jpg",
        "duration": "1421.159029ms",
        "total_duration": "1424.340010ms"
    }
}
```

#### Example code in PHP

**Toonify Request**

```php
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.magicapi.dev/api/v1/toonme-api/free/toonme/v1/',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => 'image_url=https%3A%2F%2Ftelegra.ph%2Ffile%2Ff4b77c970783ccdd9e4b9.png&id=491',
  CURLOPT_HTTPHEADER => array(
    'x-magicapi-key: your-api-key',
    'Content-Type: application/x-www-form-urlencoded'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

```

**Get Result Request**

<pre class="language-php"><code class="lang-php"><strong>&#x3C;?php
</strong>
$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.magicapi.dev/api/v1/toonme-api/free/toonme/v1/result/',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => 'request_id=e52dcfb5-c6d3-45bf-8b04-9c898ae4ea61',
  CURLOPT_HTTPHEADER => array(
    'x-magicapi-key: your-api-key',
    'Content-Type: application/x-www-form-urlencoded'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

</code></pre>

\
**Javascript(Fetch)**

**Toonify Request:**

```javascript
var myHeaders = new Headers();
myHeaders.append("x-magicapi-key", "your-api-key");
myHeaders.append("Content-Type", "application/x-www-form-urlencoded");

var urlencoded = new URLSearchParams();
urlencoded.append("image_url", "https://telegra.ph/file/f4b77c970783ccdd9e4b9.png");
urlencoded.append("id", "491");

var requestOptions = {
  method: 'POST',
  headers: myHeaders,
  body: urlencoded,
  redirect: 'follow'
};

fetch("https://api.magicapi.dev/api/v1/toonme-api/free/toonme/v1/", requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));
```

**Get Result Request**

```javascript
var myHeaders = new Headers();
myHeaders.append("x-magicapi-key", "your-api-key");
myHeaders.append("Content-Type", "application/x-www-form-urlencoded");

var urlencoded = new URLSearchParams();
urlencoded.append("request_id", "e52dcfb5-c6d3-45bf-8b04-9c898ae4ea61");

var requestOptions = {
  method: 'POST',
  headers: myHeaders,
  body: urlencoded,
  redirect: 'follow'
};

fetch("https://api.magicapi.dev/api/v1/toonme-api/free/toonme/v1/result/", requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));
```

**Python**

**Toonify Request**

```python
import requests

url = "https://api.magicapi.dev/api/v1/toonme-api/free/toonme/v1/"

payload = 'image_url=https%3A%2F%2Ftelegra.ph%2Ffile%2Ff4b77c970783ccdd9e4b9.png&id=491'
headers = {
  'x-magicapi-key': 'your-api-key',
  'Content-Type': 'application/x-www-form-urlencoded'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)

```

**Get Results Request**

```python
import requests

url = "https://api.magicapi.dev/api/v1/toonme-api/free/toonme/v1/result/"

payload = 'request_id=e52dcfb5-c6d3-45bf-8b04-9c898ae4ea61'
headers = {
  'x-magicapi-key': 'your-api-key',
  'Content-Type': 'application/x-www-form-urlencoded'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)

```

### Available Styles

You can choose any style by passing "id" in the toonify request.

| Template ID | Original image                                         | Result image                                           | Type     |
| ----------- | ------------------------------------------------------ | ------------------------------------------------------ | -------- |
| 491         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/6f9d07e0bc38209e16b1c.jpg) | Standard |
| 493         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/fe625c9fe8ef5dd2e091b.jpg) | Standard |
| 494         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/488335ecb71e293d3b534.jpg) | Standard |
| 497         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/90931e4ab3ed3ac7cfcb8.jpg) | Standard |
| 499         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7d341237f22c8644f8b04.jpg) | Standard |
| 500         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/2573b60711c6aaa49eca9.jpg) | Standard |
| 501         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/48ed96559445672f6ac13.jpg) | Standard |
| 502         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/181e8a356924ad91dcf66.jpg) | Standard |
| 503         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/14af893eac181a175520c.jpg) | Standard |
| 504         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/5ece59537d31387d65b2e.jpg) | Standard |
| 512         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/669a17f385e7f3aef358e.jpg) | Standard |
| 513         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7f1deff902aca52ad2995.jpg) | Standard |
| 515         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7ff9e868c871efeeb09c5.jpg) | Standard |
| 516         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/44005848a8904e6205d12.jpg) | Standard |
| 517         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/706da3d7d8c3097670e5b.jpg) | Standard |
| 518         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8364e60f03460b20c589b.jpg) | Standard |
| 519         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/425f73ec123ffc586f4c9.jpg) | Standard |
| 520         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d0cf0b62706402ba94b4d.jpg) | Standard |
| 521         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/0a69c87a7f7214fb111ed.jpg) | Standard |
| 522         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/6a44cb7f07cc8f561698c.jpg) | Standard |
| 523         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7ca7b7a85e2f7b9a8e8f8.jpg) | Standard |
| 524         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a7a3aed55cc280b074a62.jpg) | Standard |
| 525         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3ccf80767125dd09c7c44.jpg) | Standard |
| 526         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b6b45f0d632fea472f64b.jpg) | Standard |
| 527         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7399d51e19a892dd3f2b9.jpg) | Standard |
| 529         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7482a5577fdd353164d3f.jpg) | Standard |
| 530         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/2cc749b26b542253f13fb.jpg) | Standard |
| 531         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8479a6fedc3f134e1e7d8.jpg) | Standard |
| 538         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/84c86b9fdf28135eaf063.jpg) | Standard |
| 543         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d298ba6795eeb9b9105c2.jpg) | Standard |
| 544         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/94b2adca3835261471bfc.jpg) | Standard |
| 546         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a4b7d6be827e3d4dad80c.jpg) | Standard |
| 547         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/fee8b12f1535e5b3a3e5d.jpg) | Standard |
| 549         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/6cca2852a174bcb10bc28.jpg) | Standard |
| 550         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7ad9b8a1a00b80fe38391.jpg) | Standard |
| 551         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/bc9ff665c875e5cf1fd19.jpg) | Standard |
| 552         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c53b7f49400f8e930d4f4.jpg) | Standard |
| 553         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/6f0b5a05521c33859e242.jpg) | Standard |
| 557         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7ac61b88ada3f4c2997be.jpg) | Standard |
| 560         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d93ae0de355e5f0e873ea.jpg) | Standard |
| 561         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/210998197d756b2a15ac4.jpg) | Standard |
| 563         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/63d53886889f4345c2ec7.jpg) | Standard |
| 564         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/4c88b0d41fb9e5b757be0.jpg) | Standard |
| 565         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/f612b71e7c7643040e6bd.jpg) | Standard |
| 566         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ffcf54b7f8c92f101c70a.jpg) | Standard |
| 567         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b500d2ae46eed782851a1.jpg) | Standard |
| 568         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/330fed32d5bb9887f6f62.jpg) | Standard |
| 569         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/bd5be56349e35d62635c6.jpg) | Standard |
| 570         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/fd8a209d413efd8f389ea.jpg) | Standard |
| 571         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/381fd2a3adb0c1e1bd4d5.jpg) | Standard |
| 577         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/96e62cd3c8b3ecf0e5c76.jpg) | Standard |
| 578         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9f657a1862e35a97ccd3e.jpg) | Standard |
| 579         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/90e116b995117faf188ea.jpg) | Standard |
| 580         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8048489098520a715334e.jpg) | Standard |
| 581         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/67b08878921e4fe041a41.jpg) | Standard |
| 582         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c3ccc2d753875aae83aaf.jpg) | Standard |
| 583         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/f93794676b4df9d18af0a.jpg) | Standard |
| 584         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/95c342f2d6f5d32a38c74.jpg) | Standard |
| 585         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/210c216788d8828bed3c3.jpg) | Standard |
| 586         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d936b6c103fd5dfaf1d05.jpg) | Standard |
| 587         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9b37351e67ec9aa37ccc2.jpg) | Standard |
| 588         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c64892fac16a8588a258f.jpg) | Standard |
| 589         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/1affa2c418d3b618a9829.jpg) | Standard |
| 590         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/84ec5b7fea2b3f2e2c2c3.jpg) | Standard |
| 592         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/75529d6f8ddc9742bf0bc.jpg) | Standard |
| 597         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/dc90505b10116ee167085.jpg) | Standard |
| 599         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c363e790a82031758ef94.jpg) | Standard |
| 600         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ef1325ec043c1a0dbf8d4.jpg) | Standard |
| 601         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/f08c5cf271da4dee9e83d.jpg) | Standard |
| 602         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/067235c2e7948cbe993d7.jpg) | Standard |
| 603         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e1a4c5a5711a4bb7ee3ca.jpg) | Standard |
| 606         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c27fe29b26aa0a3e58f4a.jpg) | Standard |
| 607         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c04dceb48ad7c86d25edc.jpg) | Standard |
| 608         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/fe1c52e0f4170ecbae457.jpg) | Standard |
| 609         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/beb4cd69eaab395c9ba2e.jpg) | Standard |
| 610         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/1790fb3a5dce9ce36bb5d.jpg) | Standard |
| 611         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/f27e59336f664af760ade.jpg) | Standard |
| 612         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/0c2d42b11bafba413f595.jpg) | Standard |
| 613         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/2306989480e3733a95c93.jpg) | Standard |
| 616         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/5f0203c24d774704a9279.jpg) | Standard |
| 619         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/93c9051de781c60dbb5df.jpg) | Standard |
| 621         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d78c0d95022bbc777d138.jpg) | Standard |
| 623         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/db376995e6c9171b1534c.jpg) | Standard |
| 624         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/6794fe65e7c4b3ea95ca4.jpg) | Standard |
| 625         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7800c53b99affd9c11b94.jpg) | Standard |
| 628         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/35baa8b9b2224e73ec50b.jpg) | Standard |
| 629         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9815b1e48bb78895452b8.jpg) | Standard |
| 630         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d6174a3480de8fbd57ca7.jpg) | Standard |
| 631         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/51d2bc2ac52ba1ebd2a6e.jpg) | Standard |
| 633         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/23d968f944a47341ce7ea.jpg) | Standard |
| 635         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a4d0492d38b6c47cf822e.jpg) | Standard |
| 636         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/52cabfab6b27a4672f569.jpg) | Standard |
| 637         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9e99db9c8ab2379394da4.jpg) | Standard |
| 638         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/5e20f26fee426e6dd47d3.jpg) | Standard |
| 639         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/673b2d7e88c907fb1a023.jpg) | Standard |
| 640         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/aae643c5774d42023ee40.jpg) | Standard |
| 641         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/127bacb7f9b589476d8db.jpg) | Standard |
| 644         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3ff5de8057ef94f3bc92c.jpg) | Standard |
| 645         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9e10be6198007e403623f.jpg) | Standard |
| 646         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/00c47e902a5d843bbcb62.jpg) | Standard |
| 647         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/2e37ea8706996fadb11bb.jpg) | Standard |
| 648         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/172974e4309aa19d799e2.jpg) | Standard |
| 649         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/50845520c10ef94349f7b.jpg) | Standard |
| 651         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/0b0c8b83c982d0a9791cf.jpg) | Standard |
| 652         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d1797596208ec9f049853.jpg) | Standard |
| 653         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b53013885dbd3a69cb3b3.jpg) | Standard |
| 654         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/732285ad549786317aeb1.jpg) | Standard |
| 655         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c2e59af34fce29416052f.jpg) | Standard |
| 656         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c64ff15e176437855aa49.jpg) | Standard |
| 657         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7296a1cb653a0a971124a.jpg) | Standard |
| 658         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9597941959a0077c47681.jpg) | Standard |
| 659         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8f13ba4200ad4b70014cc.jpg) | Standard |
| 660         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/f250e8e7ab66c8845ea68.jpg) | Standard |
| 661         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e8ba2576b04bfab652c87.jpg) | Standard |
| 662         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/6bb4d754e0c7ce12a421e.jpg) | Standard |
| 663         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/4a648d1f3e43acc3a61e5.jpg) | Standard |
| 664         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8ffff48c820303681cb45.jpg) | Standard |
| 665         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b492b51670260d253ec6c.jpg) | Standard |
| 666         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/98abe24fe7be441d4bf80.jpg) | Standard |
| 667         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/dfc284b563cfe6c4e4f50.jpg) | Standard |
| 668         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/13870072e406abfe110b5.jpg) | Standard |
| 669         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ccdc577bff571204ba429.jpg) | Standard |
| 670         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/898dee4b9ced5cda4f2ac.jpg) | Standard |
| 671         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c0c1b7a8957177b1d7cf3.jpg) | Standard |
| 672         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/cf5f7bd1b5b7ca36e4cd8.jpg) | Standard |
| 673         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/84d84bb304abdd7fa3a13.jpg) | Standard |
| 674         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/0fb7a79991d35a72552fc.jpg) | Standard |
| 675         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/94982f73d9e120a93b2a6.jpg) | Standard |
| 676         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c00cacc6c1e866badc44e.jpg) | Standard |
| 677         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/69d82fb088007a217bd41.jpg) | Standard |
| 678         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/26e7f3fa32d4b60d0494f.jpg) | Standard |
| 679         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/aa3ba8aa30272b931af20.jpg) | Standard |
| 682         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/af12a2be5d0d447902e52.jpg) | Standard |
| 683         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/014bfa30d8ab797f52495.jpg) | Standard |
| 684         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/61c62539174559de3d8df.jpg) | Standard |
| 685         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a6a70b85f8355be444b7c.jpg) | Standard |
| 686         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/2fd210a025b534b4a9b3b.jpg) | Standard |
| 687         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e9ede383c69da54bd641e.jpg) | Standard |
| 689         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7ae7b4c3fd2cc18eacb18.jpg) | Standard |
| 690         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/61aedab1d8026f773b71c.jpg) | Standard |
| 691         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9c8bc926603fdf0bc27d3.jpg) | Standard |
| 692         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c86a3359963bef7161255.jpg) | Standard |
| 693         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/319bf3a81d38b10002141.jpg) | Standard |
| 694         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/72d2e66680ee6f952f01d.jpg) | Standard |
| 695         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/cd7d2d318b7ad3aa65dc6.jpg) | Standard |
| 696         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3e1da7de659da016cb518.jpg) | Standard |
| 697         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/4dbbfe7863de47e22b5fa.jpg) | Standard |
| 698         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c788041a93e7099cbda42.jpg) | Standard |
| 699         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7064605c7856242310cf3.jpg) | Standard |
| 700         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/98cc3bee04671dd153ac6.jpg) | Standard |
| 701         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e34f35733976b85c1e655.jpg) | Standard |
| 702         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c48e2f9298b65dc950cbc.jpg) | Standard |
| 703         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d846e7ff748698137ced3.jpg) | Standard |
| 704         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/44d929ca769b956fa191a.jpg) | Standard |
| 705         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/645ee9a7c3b127c151500.jpg) | Standard |
| 706         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/5871f74d47daee119d57e.jpg) | Standard |
| 707         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/29db3fe1445145e1013b5.jpg) | Standard |
| 708         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/70813a025cde1ee6a7d6a.jpg) | Standard |
| 709         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a8980cf816bbc3ccd2c3d.jpg) | Standard |
| 710         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/1bfb6e797347bd80b3f20.jpg) | Standard |
| 711         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/de203f3c34c5eeb86da78.jpg) | Standard |
| 712         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b607a5f44b7bcb83962fb.jpg) | Standard |
| 713         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/5693f9c0c0080a6db1c90.jpg) | Standard |
| 715         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3670c84467fbb40a5b131.jpg) | Standard |
| 716         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ba55b88fbbd281b32086a.jpg) | Standard |
| 717         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c689bcfaa67ec16273f9d.jpg) | Standard |
| 718         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/95acc9478f1b94f4e3622.jpg) | Standard |
| 719         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/96e54281183da03b50548.jpg) | Standard |
| 720         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/334bb50c6af63f95b70dd.jpg) | Standard |
| 721         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/11e278aca764d614ade4e.jpg) | Standard |
| 722         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9b802d0d4449a17c6a839.jpg) | Standard |
| 723         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b3362de518aa443918f6a.jpg) | Standard |
| 724         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/cc21237758118ca6ef1f4.jpg) | Standard |
| 725         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8d1ab69db2141c02e5ab1.jpg) | Standard |
| 726         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/760e6fd230a3161ae0739.jpg) | Standard |
| 727         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9bba62cfb0fb692e56e40.jpg) | Standard |
| 728         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/491bfcd7dd91537253b95.jpg) | Standard |
| 729         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/761f78e829d3c749fc266.jpg) | Standard |
| 730         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/dcd8fdec359d6a002df96.jpg) | Standard |
| 732         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/676c2b146f4e42df57ead.jpg) | Standard |
| 733         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/f1c2a5f7bac7c6414fd84.jpg) | Standard |
| 734         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/273e03d1d67a295f9deb3.jpg) | Standard |
| 736         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e2ff6eb9a3e22dfaa95d3.jpg) | Standard |
| 737         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b1ae1b8d744929c0921e0.jpg) | Standard |
| 739         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a64501de71b33ebdc0b97.jpg) | Standard |
| 740         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a9ca7fd77267b202994a6.jpg) | Standard |
| 741         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/4be5aa0c0ef08f9d51d0b.jpg) | Standard |
| 742         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3c21b66f7c03ce21ae01f.jpg) | Standard |
| 743         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/fc73e2d1a5b98bb5b1dcf.jpg) | Standard |
| 744         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ac00cf559ab8b910faff0.jpg) | Standard |
| 748         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9190f9cc06c10a7ae40d5.jpg) | Standard |
| 749         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/939b22888ff5fbb16d3b3.jpg) | Standard |
| 750         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d57dd975213ccc6ff21b1.jpg) | Standard |
| 751         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3a179033f6f43138b5e2a.jpg) | Standard |
| 752         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c36328bc54d982c39b9d3.jpg) | Standard |
| 753         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/fbec1e8a1eb7523f2a3ef.jpg) | Standard |
| 754         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/6348938359bf48f08b587.jpg) | Standard |
| 755         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/1c7a0bf32ea03646eda35.jpg) | Standard |
| 769         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/87eec4d7531a791435578.jpg) | Standard |
| 770         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/5dfe1fbc60f2be40fbe90.jpg) | Standard |
| 771         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/afb79ce70098c9d592a0d.jpg) | Standard |
| 772         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9e03edf6986d4c42a255c.jpg) | Standard |
| 774         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8eb4bc822b4a2e9c785ae.jpg) | Standard |
| 775         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/eb770d87e8266440c3a42.jpg) | Standard |
| 776         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ae1debd17843a01c08327.jpg) | Standard |
| 777         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/725ed0fe242ec884a26fc.jpg) | Standard |
| 779         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/609c947609303747da8cd.jpg) | Standard |
| 782         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/cdc0d5c16fc1e188e85d2.jpg) | Standard |
| 783         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b55fe185160a3f1544141.jpg) | Standard |
| 784         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/f43ec72faf29b363d1710.jpg) | Standard |
| 785         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/885d14f205131208fb11e.jpg) | Standard |
| 786         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/80eb8907e94c552780169.jpg) | Standard |
| 787         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/61875e5a638202e234d81.jpg) | Standard |
| 788         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/392b0c681794656df2869.jpg) | Standard |
| 789         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/22d6dcdcdf479f6d3eb64.jpg) | Standard |
| 790         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b222272a1f9f94eb9f679.jpg) | Standard |
| 791         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/299e80fe318ba9cdf586b.jpg) | Standard |
| 792         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/aaa393ad2924a26cf3645.jpg) | Standard |
| 793         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7c2c0ed888d0c14eb0cd7.jpg) | Standard |
| 794         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c02bf6efa98edf0f45245.jpg) | Standard |
| 795         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/87c8bdfed8677111c8f82.jpg) | Standard |
| 809         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/44d909d9004f427d38abf.jpg) | Standard |
| 812         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/4874f539b51de1c7b4968.jpg) | Standard |
| 813         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e600346f5a7d5ce8636a0.jpg) | Standard |
| 813         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a705b45e75cb754c244e3.jpg) | Standard |
| 819         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c712aa5ee42b35a34654c.jpg) | Standard |
| 820         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/12a45f441b8160b4390bc.jpg) | Standard |
| 821         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b87bc3131176346f7e40a.jpg) | Standard |
| 824         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/168a2665f2b370d1bcddf.jpg) | Standard |
| 825         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/2880908cd38a14f1b7e2b.jpg) | Standard |
| 826         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/50fb92a2e9360c197a685.jpg) | Standard |
| 827         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ed7543cd5c97b6cab7d4b.jpg) | Standard |
| 827         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/329802102525d01c0ce35.jpg) | Standard |
| 828         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d5a33ec899f810bfd13c8.jpg) | Standard |
| 829         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/acc766d504a8af0a7d5f1.jpg) | Standard |
| 830         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3216dbc5ae4da395a54fe.jpg) | Standard |
| 831         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/fe18bf41b76480c34243a.jpg) | Standard |
| 832         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a637c272840042c4925b9.jpg) | Standard |
| 833         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d4c78c728099718bcf033.jpg) | Standard |
| 834         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/4a219b7d820b8fb2fa698.jpg) | Standard |
| 836         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/594a3cd656088b3b844eb.jpg) | Standard |
| 837         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/84523aa700342decf20f8.jpg) | Standard |
| 838         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/295f62afba519e5e554c7.jpg) | Standard |
| 839         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/fa390fb3d9139a7975e89.jpg) | Standard |
| 840         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7a6cc64b5b92f3a6acecb.jpg) | Standard |
| 841         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/64e8d29f3f4a7905e2f88.jpg) | Standard |
| 842         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/de6b96fc610b96b59965f.jpg) | Standard |
| 843         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/40e854297ba4816877c79.jpg) | Standard |
| 844         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/33f409f54d5fdb8aac3b0.jpg) | Standard |
| 845         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e63afc24a154555194c3b.jpg) | Standard |
| 846         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/354d29ab95b630edee322.jpg) | Standard |
| 847         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/46e88a0ce6eefb013fe7a.jpg) | Standard |
| 848         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e91ccf2b7f55089efd254.jpg) | Standard |
| 849         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/032240710f74a0575cda7.jpg) | Standard |
| 850         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/1978d9ebc673896a7a05c.jpg) | Standard |
| 851         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/493f9008090b0ad12baca.jpg) | Standard |
| 854         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/33975e6386f2743ed7e48.jpg) | Standard |
| 855         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9cd29553a2620ed2a6c41.jpg) | Standard |
| 856         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/45104a15910dff97af20a.jpg) | Standard |
| 857         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/49c90f9d87e5bce19c663.jpg) | Standard |
| 858         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a1ffa4c09abdf9a472296.jpg) | Standard |
| 859         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/be6900a4fd32da5b5c8ae.jpg) | Standard |
| 860         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b0ec220472693225b79ae.jpg) | Standard |
| 861         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/cce03d3cafa26fa5ac101.jpg) | Standard |
| 862         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/f575a3b07587dbd39ea66.jpg) | Standard |
| 863         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/dd66e3a0adfdaadd43ada.jpg) | Standard |
| 864         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e6313f1e1db7ad0a84a79.jpg) | Standard |
| 865         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8bc5ce3d0ffa6832a18a0.jpg) | Standard |
| 866         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/272cb1e5c8c76bf192a2e.jpg) | Standard |
| 867         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3cb0091cc76b0a0fe1510.jpg) | Standard |
| 868         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8cbf159f6f9996a0540cd.jpg) | Standard |
| 869         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/48eb392c3f0be795e2a86.jpg) | Standard |
| 870         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/54faecd71ac10f18764bc.jpg) | Standard |
| 871         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/259a012b8a9d3430e04c6.jpg) | Standard |
| 872         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/afa4e934b6a1d0dbc8934.jpg) | Standard |
| 873         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/661224c67d62ccdde3a5b.jpg) | Standard |
| 876         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/19f3b753aafc02fb4a663.jpg) | Standard |
| 877         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b0da86e2c94f1146d5c6a.jpg) | Standard |
| 878         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/56626e954e7fcc6dc4fcf.jpg) | Standard |
| 879         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/2b871ca0e4a90b8b939e1.jpg) | Standard |
| 880         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/cdca3d10f2a9357609b95.jpg) | Standard |
| 881         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/4d9c00cef0ac4845869ea.jpg) | Standard |
| 882         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/77597b8c9775a3a1652d3.jpg) | Standard |
| 883         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/050daed59ddff2a931fe8.jpg) | Standard |
| 884         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/62a3623a9801f81243a34.jpg) | Standard |
| 885         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/715f70fdcaf20637956ff.jpg) | Standard |
| 886         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a5ff2e4eac16d81e328c5.jpg) | Standard |
| 887         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/38c0234c214bca68f0188.jpg) | Standard |
| 888         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/dfa4b1bd0f256acadfc7b.jpg) | Standard |
| 889         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/83ad5e8dfb4f3491026b3.jpg) | Standard |
| 890         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/daf164bad8c925ad96604.jpg) | Standard |
| 891         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8523e075fe18ba626a5d5.jpg) | Standard |
| 892         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/79d80d9fde8b87fe09bc9.jpg) | Standard |
| 893         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/4a5af32924f15a46cb777.jpg) | Standard |
| 894         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/24837ed1128bb4f0ad98c.jpg) | Standard |
| 895         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/17f0eb20c78bbf0116fec.jpg) | Standard |
| 896         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/411c8447e9bd2339bc2af.jpg) | Standard |
| 897         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/36ce0f1c86851cf8d2cfb.jpg) | Standard |
| 898         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/2cf1d4d096805d4a7cece.jpg) | Standard |
| 899         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/6d591f1ea33aa05d26ac5.jpg) | Standard |
| 901         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d289eeb03e06daa196822.jpg) | Standard |
| 902         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/61d30736f6189bee299eb.jpg) | Standard |
| 903         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c8c3c58468609ac8b01f4.jpg) | Standard |
| 904         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/816829996b3c762bae65c.jpg) | Standard |
| 907         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/80a1704326f8a8a488144.jpg) | Standard |
| 908         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/21942f974f79bbc6dd6e7.jpg) | Standard |
| 909         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8892650ef404aab629402.jpg) | Standard |
| 910         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/42df643e84dc3487ea4a7.jpg) | Standard |
| 911         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/35cdf1814d6ba392c71e7.jpg) | Standard |
| 912         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9c1a34d04ddba9f88376c.jpg) | Standard |
| 913         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8e9bd8a46a8b8817be4e3.jpg) | Standard |
| 914         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b462c8abad788d71bfa67.jpg) | Standard |
| 915         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/aa63e96197b50584d0c03.jpg) | Standard |
| 916         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a984a9a21992426098292.jpg) | Standard |
| 917         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a5a80b4dc5dcf8d87976f.jpg) | Standard |
| 918         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/199fe98ced0202815f56c.jpg) | Standard |
| 919         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/fd93727282a9ad45e5949.jpg) | Standard |
| 920         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3dae7c10c10f1aafc3059.jpg) | Standard |
| 921         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b838587b3cd06d4ee4393.jpg) | Standard |
| 922         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/00a654e28e62412645c9d.jpg) | Standard |
| 923         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/52cfdbf4fb7ecaef0cedd.jpg) | Standard |
| 924         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/0ea9344763e2685909328.jpg) | Standard |
| 925         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3321288f73ca59cd4aea1.jpg) | Standard |
| 926         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ac8c2f64354f3a528df02.jpg) | Standard |
| 927         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/df7e965d7d05040552459.jpg) | Standard |
| 928         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/0c52889c0e931562618e9.jpg) | Standard |
| 929         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7820a4bd144b448c8e70e.jpg) | Standard |
| 930         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/bafe355e2e08636ddc139.jpg) | Standard |
| 931         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c20f4c7b6fbac6f98d665.jpg) | Standard |
| 932         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/bee80b6946040eeaab236.jpg) | Standard |
| 933         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/feaf42315efccdc0bd6ce.jpg) | Standard |
| 934         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/44dd217d477e58a3b3e2c.jpg) | Standard |
| 935         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/45477143fea2a266cdf5f.jpg) | Standard |
| 936         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3290a0039cd0536700047.jpg) | Standard |
| 937         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ae19112bba9be5d74d32a.jpg) | Standard |
| 938         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/5f5527c5b67af1089be6b.jpg) | Standard |
| 939         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a59255ccdc7039a7e15ef.jpg) | Standard |
| 940         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ccba183c2c7bcdfb5a87a.jpg) | Standard |
| 941         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/08aa3a53d44c1d25cac5c.jpg) | Standard |
| 942         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b2d766e44dc0597f8541e.jpg) | Standard |
| 943         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/23accecc6103829141c96.jpg) | Standard |
| 944         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9739ec80abf9f75c741ed.jpg) | Standard |
| 945         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b3cc8662a6979b7dd6e08.jpg) | Standard |
| 946         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/1dc3aa118cf5926387fb7.jpg) | Standard |
| 947         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/6121629daddcf01562a13.jpg) | Standard |
| 948         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/bb6b2a005b838a24abc34.jpg) | Standard |
| 949         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/43a945572e7ede50633bf.jpg) | Standard |
| 950         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/60e9429c21174b12005b2.jpg) | Standard |
| 951         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/20f464ef1e5a3d9aaee07.jpg) | Standard |
| 952         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b87a10848ef4079ca1fa7.jpg) | Standard |
| 953         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/60830119135f44ff06fe7.jpg) | Standard |
| 954         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/0f68ba601f1c39133c173.jpg) | Standard |
| 955         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d44d552fc410613a38a2a.jpg) | Standard |
| 956         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/93c8fbe04393c571a8696.jpg) | Standard |
| 957         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8355b87893566fb26209a.jpg) | Standard |
| 958         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c8d29ee22b068ee5a0d50.jpg) | Standard |
| 959         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/f1e758233d80fd551d061.jpg) | Standard |
| 960         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/86e6b9bf2945f5b75ae63.jpg) | Standard |
| 961         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/607b1d980e2573b7d4322.jpg) | Standard |
| 962         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ffded050334bd8f83351a.jpg) | Standard |
| 963         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/35b88c7b3f478b68099ce.jpg) | Standard |
| 964         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7cb14dd2757fad569f642.jpg) | Standard |
| 965         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7a1c832974c3f07b43483.jpg) | Standard |
| 966         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9d8f5fabff0b015842ab8.jpg) | Standard |
| 967         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d67f95d383e7a3e41ff52.jpg) | Standard |
| 968         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/4322e19c60a9c6a36b46f.jpg) | Standard |
| 969         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/130e316908b63f6bf5233.jpg) | Standard |
| 972         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e857236b1931bbd873eb3.jpg) | Standard |
| 973         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/01ade74bd495573f2257f.jpg) | Standard |
| 974         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/2453a1c54c740d285aa3f.jpg) | Standard |
| 975         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/84609943c9527fc0330e6.jpg) | Standard |
| 976         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/43b62d61a08bfc6d4632d.jpg) | Standard |
| 977         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a4d564d1077f657bb4165.jpg) | Standard |
| 979         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/077a931e284eafdb4845d.jpg) | Standard |
| 981         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/62261f09e6070a2ae5f8f.jpg) | Standard |
| 982         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/39f8984638bb2c6995382.jpg) | Standard |
| 983         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/40e06fec222096dbed6ee.jpg) | Standard |
| 984         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/584d918f8d1bde706673c.jpg) | Standard |
| 985         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/58124156607748908d05a.jpg) | Standard |
| 987         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e1f44d2f2dbf83f5130a3.jpg) | Standard |
| 988         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/1f3afbdd84cec72749ac5.jpg) | Standard |
| 989         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7df13116b203a3e2b0e07.jpg) | Standard |
| 991         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ff4783c1fc52e8f52a276.jpg) | Standard |
| 992         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/915c5d9fe80b1e88f93b0.jpg) | Standard |
| 993         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ee60af5cd8bac3f11db8b.jpg) | Standard |
| 994         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/011d78d699efd0f2a2d7d.jpg) | Standard |
| 995         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/dbb00ea064fda957723a7.jpg) | Standard |
| 996         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/0cede2d705082743dfa6d.jpg) | Standard |
| 997         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/eae25065a66ab46241fc3.jpg) | Standard |
| 998         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/17463aa2f27bda751af86.jpg) | Standard |
| 999         | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3cd4a5cba91140e824fef.jpg) | Standard |
| 1000        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/35f4a8d4e3de0ebb6d476.jpg) | Standard |
| 1001        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/92b33a6af95cce7052f3e.jpg) | Standard |
| 1002        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c7ed76d2046f665205a62.jpg) | Standard |
| 1003        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/bc71583c425c0ee1bfd62.jpg) | Standard |
| 1004        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/88a9bfbb112853d5ec798.jpg) | Standard |
| 1005        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a3da8f833543db92777aa.jpg) | Standard |
| 1006        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/235ea139ced7fec6bc408.jpg) | Standard |
| 1007        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/92195a8a1c7e78f07ba7f.jpg) | Standard |
| 1009        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b632b89620c568ed16b81.jpg) | Standard |
| 1010        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/42a407d7ec6bd4348bb30.jpg) | Standard |
| 1011        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7fb4b971d1b20bec5158e.jpg) | Standard |
| 1012        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ef729f42050f75d80613d.jpg) | Standard |
| 1013        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/cc95357b6537b2b1a3e7a.jpg) | Standard |
| 1014        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/96e70c52f4329ec968f39.jpg) | Standard |
| 1015        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c5b50f1532ea0845ecf60.jpg) | Standard |
| 1016        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/906cfdabd5943a4e31baf.jpg) | Standard |
| 1017        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/4f6f18b3f7da6252d4606.jpg) | Standard |
| 1021        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d643d933c9f28e9a25a5c.jpg) | Standard |
| 1025        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d0fd1093d5bc4e100b366.jpg) | Standard |
| 1026        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/28ca3c050cb45b44f0799.jpg) | Standard |
| 1027        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7d792fe42ff0d13bf6778.jpg) | Standard |
| 1028        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8b39806e04a2baa9d5c0f.jpg) | Standard |
| 1029        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/30fe3bb0470d790eddecd.jpg) | Standard |
| 1030        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/2c7c10a7698be09538595.jpg) | Standard |
| 1031        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/22cf217aa5e38f09c9bba.jpg) | Standard |
| 1032        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/93fb5c9f2cc8e4e7801d2.jpg) | Standard |
| 1033        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d0ab5715051d046dcb25d.jpg) | Standard |
| 1034        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d795b226773bb37f77b9b.jpg) | Standard |
| 1035        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/08f92a3e12b6364081893.jpg) | Standard |
| 1036        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a78427289730e4739bc62.jpg) | Standard |
| 1037        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e54e149a87a3f560e8d95.jpg) | Standard |
| 1038        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/343af861497ce9e01a2ff.jpg) | Standard |
| 1039        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/1a8ecb32012a3e4bfc74f.jpg) | Standard |
| 1040        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/0d89aaeaa2cb72ff01445.jpg) | Standard |
| 1041        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/dfb339a1653f13ba2731e.jpg) | Standard |
| 1042        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d327f352a400529e561fc.jpg) | Standard |
| 1043        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/f4d7ff3f7e2200ca3f53e.jpg) | Standard |
| 1044        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c2be80463f331698f85bb.jpg) | Standard |
| 1045        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/f833cf0d849e7355117dc.jpg) | Standard |
| 1046        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/7f3f8b6284a2241cf64ee.jpg) | Standard |
| 1047        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3daac0c6dd93523b9661d.jpg) | Standard |
| 1048        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c996cad842f3e8b39e879.jpg) | Standard |
| 1049        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/fbef9f111a3c12fdaaf50.jpg) | Standard |
| 1050        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/806abe1063d1d6441dff2.jpg) | Standard |
| 1051        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a5ec66a78e90a2e1217d9.jpg) | Standard |
| 1052        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/dd9642e3b2085627b3b05.jpg) | Standard |
| 1053        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/528516c6d795fb31fc86d.jpg) | Standard |
| 1054        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/2d1c5a1e527a7e7ad526e.jpg) | Standard |
| 1055        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/71391fd5b52a303660dc4.jpg) | Standard |
| 1056        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/fb075d4b845adf0b41448.jpg) | Standard |
| 1057        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8b89a69cabbd0e162163c.jpg) | Standard |
| 1058        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/dc41ae657e5845a65c5d0.jpg) | Standard |
| 1059        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/5c31330faaa7521c57366.jpg) | Standard |
| 1060        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/fa6da8f82ce2334b3c04d.jpg) | Standard |
| 1061        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a4f1b7a4bfb4976974432.jpg) | Standard |
| 1062        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/098f819d4ea8224a2d95a.jpg) | Standard |
| 1063        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/5bd57795566a48d17581e.jpg) | Standard |
| 1064        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/5afb1563fdbb57a2ceb71.jpg) | Standard |
| 1065        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/5ccebed02ea9aa4e6f880.jpg) | Standard |
| 1066        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/77e4389b2579a232e0753.jpg) | Standard |
| 1067        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c9e0748434dc50805fb80.jpg) | Standard |
| 1068        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e6049dc8dc181152d7699.jpg) | Standard |
| 1069        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/00f263d14e97f39e70e3a.jpg) | Standard |
| 1071        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/297df8927c9ae6de810de.jpg) | Standard |
| 1072        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/37295cac8f8e22ff9a1ce.jpg) | Standard |
| 1073        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e72caa20a349bcc503ce7.jpg) | Standard |
| 1075        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/d9ad766f4378f913f46e7.jpg) | Standard |
| 1076        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/82ccbb03bbd12b5065583.jpg) | Standard |
| 1080        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/04ff086791c127fbca1c7.jpg) | Standard |
| 1081        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c428c6ff03c8f4c4478d6.jpg) | Standard |
| 1082        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c05d9522a428fbee4dfa6.jpg) | Standard |
| 1096        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b6616511b91a191df714d.jpg) | Standard |
| 1097        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e1e639dd18f7ab6414725.jpg) | Standard |
| 1100        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e02ed7ec1f456e4411b26.jpg) | Standard |
| 1101        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/2b222a493362ecc365dc9.jpg) | Standard |
| 1102        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/f2d96454271b87494d91d.jpg) | Standard |
| 1103        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/4c3e2f2ef4110516b6940.jpg) | Standard |
| 1104        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/eac70e0c4a2e757a16894.jpg) | Standard |
| 1105        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/9e64fc5105c1999591c30.jpg) | Standard |
| 1106        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/352b4171078e3b9c4c93b.jpg) | Standard |
| 1107        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/6c93fecbc04cba64db206.jpg) | Standard |
| 1108        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/a8a61c0ee9503b8fda6fb.jpg) | Standard |
| 1109        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/dc0df20591ce7cac8ca0f.jpg) | Standard |
| 1110        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3b40de1f1b764a3834075.jpg) | Standard |
| 1111        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/3c2a4f7200490a4969ca5.jpg) | Standard |
| 1112        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/8e5ebf0ed7385f1246049.jpg) | Standard |
| 1113        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ec796b56be34678f5e256.jpg) | Standard |
| 1114        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/eac8626627fe145c0ca95.jpg) | Standard |
| 1115        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/39b3c60df0139a527df2b.jpg) | Standard |
| 1116        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/68cd9d29ecea4fe5b305f.jpg) | Standard |
| 1117        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/23c3d409d22b5ce0ca93d.jpg) | Standard |
| 1118        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/5bbc9fb42472965000942.jpg) | Standard |
| 1120        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/e3c041e2b7983f8ba5be4.jpg) | Standard |
| 1121        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c35b5420a981106f5e220.jpg) | Standard |
| 1122        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/2096a1c17f2c3c5925508.jpg) | Standard |
| 1123        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/73b229bb87e73881dff03.jpg) | Standard |
| 1124        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c9f35cf8d35345e3b6bc1.jpg) | Standard |
| 1125        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/4ad724055f959789a39cb.jpg) | Standard |
| 1126        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/1433366637c2c2b873d25.jpg) | Standard |
| 1127        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/396f634b0e6b9fc3e7778.jpg) | Standard |
| 1128        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/76b19a2cfb6d7e1d1f53b.jpg) | Standard |
| 1129        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c8a76b46326253c18ccce.jpg) | Standard |
| 1130        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/c07306f0e0248ca8cc015.jpg) | Standard |
| 1131        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/372658dde08306d3f7c74.jpg) | Standard |
| 1132        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/b26b6f0a249d213e62260.jpg) | Standard |
| 1133        | ![](https://telegra.ph/file/f4b77c970783ccdd9e4b9.png) | ![](https://telegra.ph/file/ef6d665b41f3510f7ef8b.jpg) | Standard |


# Advanced Toon Me API

Advanced Image Processing APIs

URL: <https://toonme-api.magicapi.com/product/group/clrsdohhu0004ju09h58ld00o>

### Toonify API (/toonify) <a href="#toonify-api-toonify" id="toonify-api-toonify"></a>

Convert any image into a cartoon character. Powered by advanced Deep Neural Net models that apply advanced techniques to convert an image.

Each image looks as if an expert graphic designer created it.

To toonify an image, simply pass the URL of that image in the request:

**Request:**

```
curl -X 'POST' \
  'https://api.magicapi.dev/api/v1/toonme-api/advanced-image-processing/toonify' \
  -H 'accept: application/json' \
  -H 'x-magicapi-key: your-api-key' \
  -H 'Content-Type: application/json' \
  -d '{
  "url": "https://casediy.s3.us-west-1.amazonaws.com/seller/1/user/2024-01-22/mr2tJnwA42ky3XXN9xEp1B1XVoxqmRMXbVcjey62hxKB73h3q8A3bkZExnxJxcjk.png"
}'
```

**Response:**

The request will return a request Id. The image processing may take around 15 seconds.

```
{
  "request_id": "kbpqettbaukkf2dsggn7ctlyru"
}
```

To get the processed image, you need to call the "predictions" API.

Request:

```
curl -X 'GET' \
  'https://api.magicapi.dev/api/v1/toonme-api/advanced-image-processing/predictions/kbpqettbaukkf2dsggn7ctlyru' \
  -H 'accept: application/json' \
  -H 'x-magicapi-key: your-api-key'
```

Response:

```
{
  "status": "succeeded",
  "image_url": "https://replicate.delivery/pbxt/QLOXVNw5mr6FIFm8ulQs6Jfe64tufOgKi2VVDmJencrcvRfRC/output.png"
}
```

Example Input Image:

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2Ft45YXfzCIgE521cNkPQH%2Fimage.png?alt=media&amp;token=8cd67508-ddcc-4956-a954-9680a722712a" alt="" width="563"><figcaption></figcaption></figure>

Toonified Image:

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FJWhHN7qFXtJWGaQOlF2E%2Fimage.png?alt=media&amp;token=c2671207-0489-4872-98ef-99ccdffa1ac1" alt="" width="563"><figcaption></figcaption></figure>

### Example 2:

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FdZ3zjtoHdvbfU4tc1Lc2%2Fimage.png?alt=media&amp;token=f7d4d373-c131-4c4e-81fa-76e999e35255" alt="" width="375"><figcaption></figcaption></figure>

**Toonified Image:**

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2F43vPIJs31d9CJUC3poU1%2Fimage.png?alt=media&amp;token=f9931bac-ab5e-4427-b251-17ac19cb73a9" alt="" width="375"><figcaption></figcaption></figure>

### Background Removal API

This API used an advanced neural net model to remove background from any image.

Request:

```
curl -X 'POST' \
  'https://api.magicapi.dev/api/v1/toonme-api/advanced-image-processing/remove-background' \
  -H 'accept: application/json' \
  -H 'x-magicapi-key: your-api-key' \
  -H 'Content-Type: application/json' \
  -d '{
  "url": "https://media.gq-magazine.co.uk/photos/5d139edc073ae67dd58adfae/master/pass/Sloane-Street-GQ-13Apr_getty_b.jpg"
}'
```

Response:

```
{
  "request_id": "zalw34lb3v6kstveqi7suhmeym"
}
```

To get the processed image, you need to call the "predictions" API.

Request:

```
curl -X 'GET' \
  'https://api.magicapi.dev/api/v1/toonme-api/advanced-image-processing/predictions/zalw34lb3v6kstveqi7suhmeym' \
  -H 'accept: application/json' \
  -H 'x-magicapi-key: your-api-key'
```

Response:

```
{
  "status": "succeeded",
  "image_url": "https://replicate.delivery/pbxt/QLOXVNw5mr6FIFm8ulQs6Jfe64tufOgKi2VVDmJencrcvRfRC/output.png"
}
```

**Example**

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FKJQXB5Sv3xcYnBa47oFp%2Fimage.png?alt=media&amp;token=6fb08772-3c23-48e3-a5ff-f45c74945c01" alt="" width="375"><figcaption></figcaption></figure>

Background Removed Image:\ <br>

<figure><img src="https://1246015681-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIIfH52JYp16prB6DFxbJ%2Fuploads%2FB5GLMgfsW0i6M4TSQdNn%2Fimage.png?alt=media&amp;token=c4fc4746-2a36-4ce4-b7da-7352fc4ef655" alt="" width="375"><figcaption></figcaption></figure>


# About Us

**Introduction**

My name is Shashank Agarwal, and I used to run a company called Pipfeed, a news-reading mobile app that utilized user behavior to recommend articles. Unfortunately, due to high customer acquisition costs, the app didn't succeed, and I had to shut it down. However, I realized that some of the services I had created could be valuable to others. So, I deployed these services to AWS, resulting in a URL parsing API.

**Early Struggles and Progress**

In the initial six months, the earnings were meager, just around 10 dollars per month. But gradually, the API gained traction, and I am now making over $1500 per month. To monetize the API, I decided to use RapidAPI, a marketplace for various APIs, even though it takes a 20% commission, leaving me with $1200 from the $1500 earnings. Nonetheless, the profit margin remains at approximately 90% on the $1200, with the main cost being RapidAPI's commission.

**Creating the Metering Platform**

To reduce this cost, I decided to develop a simple metering platform for my API. However, the process proved challenging, with many components needing scaling. Recognizing this as a substantial project that would require significant time investment, I thought about offering this platform to other API providers. To test this idea, I asked Arjun to reach out to other API providers on RapidAPI, and our intuition proved right.

**Promising Demand and Customer Selection**

More than 25 API providers joined the waiting list by filling out a form detailing their average monthly API calls, total users, etc. From this list, we selected ten customers with substantial API call volumes. After calculating their monthly earnings using their public pricing plans, we were surprised to find that these ten customers collectively earned over $50,000 per month, using only the cheapest plan.

**Scalability and Revenue Projections**

With this promising demand, we determined how much money we could make and how to go about it. To ensure low server costs, we designed the system to scale easily. The total API calls for these ten customers amounted to over a billion API calls per month.

MagicAPI's servers were load-tested at 13K TPS, capable of handling at least 36 billion API calls at peak loads.&#x20;

Overall, it's an exciting prospect, and I'm looking forward to what the future holds for MagicAPI.


