108383 638
22155 657
12542 591
115795 862
110453 241
19246 342
65068 1084
25783 392
4298 304
3521 516