576 67
823 148
3717 803
1707 119
2291 478
5505 545
2557 489
6479 517
8095 260
2148 440
1596 331
4272 334
3485 906
6872 821
3520 855
3990 819
7851 173
4850 287
2317 134
2951 749
326 58
2445 557
5141 792
1911 195