671 127
1576 386
3155 649
1147 261
2789 891
3291 613
1637 420
2942 729
2599 482
3302 578
4606 885
2155 406
4634 954
1995 495
823 57
1077 91
1093 139
2910 786
943 66
6335 42
1152 315
2623 584
501 51
2530 671
4371 760
3303 627
2926 668
3066 714