31306 214
4076 297
6287 344
9292 674
20243 850
3487 628
6973 476
4626 756
6099 771
2168 454
8590 432
13116 450
6631 677
3561 204
4681 107
4250 454
3175 397