3001 452
2069 66
2683 185
6159 544
3339 73
4454 205
8002 857
2921 428
4828 833
2657 272
3866 616
4439 354
4791 300
1083 103
6639 504
3823 490
49462 578
4202 177
3729 345
7561 625
3516 596
2241 237
3470 497
5016 951