1200 53
2053 278
1333 67
2233 96
2639 215
6622 698
882 90
3836 812
7063 755
4846 263
3354 494
2544 351
3938 486
2203 26
4874 706
4857 635
1325 157
4682 480
3628 89
3945 503
4125 551
3890 828
6695 331
9649 717
3098 711
1449 84
9755 283
13180 398