667 70
4323 102
2217 383
1977 382
4111 629
1711 115
3783 543
5058 709
10526 522
23581 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