40525 220
4505 297
7126 344
9884 674
22297 850
3881 628
7901 476
5139 756
7248 772
2463 454
9327 432
17046 451
7431 678
4114 204
5401 107
5262 454
3823 397