327 32
5608 800
9401 836
31590 240
16080 567
50848 898
65877 895
44823 405
4315 620
3696 502
6614 494
42141 223