1186 246
708 199
2668 685
167 42
2461 593
976 239
180 59
2599 815
2894 793
8835 52
9388 182
19830 137
5932 673
17794 715
5569 494
7777 836
3780 391
3219 561