331 51
3311 675
7941 468
3570 694
924 74
1744 432
5867 270
204 28
2815 459
3103 676
3376 837
6071 350
1639 274
6411 404
3596 203
648 119
2143 347
2892 647
3090 689
1198 235
3871 272
1349 402
4490 683
4741 680