669 127
1576 386
3155 649
1147 261
2789 891
3291 613
1637 420
2942 729
2599 482
3302 578
4602 885
2155 406
4631 954
1995 495
823 57
1077 91
1093 139
2908 786
942 66
6330 42
1151 315
2622 584
501 51
2530 671
4371 760
3303 627
2926 668
3063 714