667 70
4322 102
2217 383
1977 382
4110 629
1710 115
3783 543
5057 709
10526 522
23576 530
8270 277
3192 571
4236 722
2962 644
1308 272
2652 487
1750 303
1885 35
2735 738
916 44
8411 659
5976 706
15815 495
3996 871
1858 161
2773 97
3633 428
4626 607