40508 218
4505 297
7126 344
9884 674
22292 850
3881 628
7899 476
5138 756
7248 772
2463 454
9327 432
17043 451
7430 678
4113 204
5401 107
5262 454
3822 397