31108 670
5635 708
2860 558
831 100
4096 849
2527 482
2683 519
2375 580
1477 52
1770 194
3833 207
1642 295
1147 66
2141 259
1847 443
3112 731
945 186
2480 486
2255 521
2883 742
2598 644
4868 606
2547 594
2652 468