40482 218
4504 297
7123 344
9884 674
22282 850
3879 628
7896 476
5136 756
7248 772
2463 454
9327 432
17042 451
7427 678
4109 204
5398 107
5261 454
3822 397