667 70
4305 102
2217 383
1974 382
4110 629
1707 115
3781 543
5054 709
10526 522
23564 530
8270 277
3192 571
4236 722
2961 644
1308 272
2651 487
1747 303
1885 35
2735 738
916 44
8411 659
5975 706
15815 495
3995 871
1853 161
2772 97
3632 428
4625 607