307 58
4779 815
2878 417
2714 508
3559 524
1416 377
2533 323
4058 462
4167 535
2605 359
5089 443
4995 287
919 64
2897 134
6303 354
4207 666
2960 277
4265 766
4262 611
23060 591
7803 500
5756 971
2818 246
8883 382