40558 220
4505 297
7127 344
9885 674
22299 850
3881 628
7904 476
5139 756
7249 772
2463 454
9327 432
17046 451
7437 678
4115 204
5401 107
5263 454
3824 397