1012 222
526 150
2477 570
1092 322
3484 666
2287 437
2802 895
4309 562
3781 609
3209 496
2246 687
868 207
172 34
1549 344
965 196
2751 819
1816 393
1375 270
2980 977
3598 706
2625 446
2922 614
1419 293
1719 192