1011 166
946 42
2053 531
4056 779
1582 193
1449 305
2702 662
5030 649
1648 297
1695 457
3852 918
2979 860
1398 319
3091 697
2369 558
1728 372
2670 625
2547 468
2891 742
1954 407
3295 816
1084 218
581 40
2391 595