49556 763
4144 269
4807 595
4687 730
3058 437
1246 39
2694 247
3970 586
4381 487
2716 610
2522 339
1165 40
3067 533
3802 690
2908 554
3103 735
7754 777
2233 348
4196 473
2308 186
3314 472
6498 880
5204 214
1585 123