2321 169
3677 645
4791 409
2222 340
6346 943
2388 321
3766 550
2479 412
1869 243
1556 26
2683 570
3935 744
3535 871
1137 80
3942 672
1459 223
47306 317
7830 614
1044 130
3358 592
2187 269
4481 582
2148 272
5418 313
2189 306
2906 256