667 70
4325 102
2217 383
1977 382
4111 629
1712 115
3783 543
5059 709
10526 522
23581 530
8271 277
3193 571
4237 722
2962 644
1308 272
2652 487
1750 303
1885 35
2735 738
916 44
8411 659
5977 706
15815 495
3997 871
1858 161
2773 97
3634 428
4626 607