502 118
25640 602
6782 734
8854 716
2580 84
3213 243
5321 226
6560 752
3565 788
3332 376
2779 523
2234 229