2112 64
2995 404
4078 728
2668 301
3288 393
5559 161
5050 571
10755 332
3663 604
6046 854
4798 349
5172 882
4169 535
4773 765
2670 309
5547 972
4463 319
4850 525
3260 400
2899 96
3573 317
4252 574
4396 589
61400 217
5842 723
26342 728
3036 544
6447 617