504 118
25648 602
6782 734
8859 716
2581 84
3213 243
5322 226
6561 752
3565 788
3333 376
2779 523
2236 229