667 70
4309 102
2217 383
1977 382
4110 629
1709 115
3781 543
5054 709
10526 522
23567 530
8270 277
3192 571
4236 722
2961 644
1308 272
2652 487
1748 303
1885 35
2735 738
916 44
8411 659
5976 706
15815 495
3996 871
1854 161
2772 97
3632 428
4625 607