40597 220
4505 297
7135 344
9887 674
22313 850
3881 628
7909 476
5139 756
7251 772
2463 454
9330 432
17046 451
7440 678
4120 204
5402 107
5266 454
3826 397