325 57
1295 221
2916 548
8871 597
4168 926
773 98
3635 435
4654 403
4362 722
8125 289
6742 225
3044 610
1312 178
6069 409
7620 618
5135 61
6319 641
3356 543
4503 657
4038 566
2297 242
4745 343
2357 257
3293 290
5374 702
6712 798
8028 144
2687 110