1000 97
941 159
2122 608
1431 204
3181 582
3311 869
3213 704
3952 490
4318 586
1275 150
1687 221
831 46
2687 655
3144 603
2575 707
1465 265
5148 416
3418 500
5077 646
1857 341
5165 356
2766 674
1112 270
3267 134