931 221
461 95
1803 451
2249 478
2998 466
1196 321
1509 239
1565 344
3408 595
3548 376
4977 560
8005 675
9715 967
3956 536