951 290
801 702
797 543
704 217
660 847
648 72
646 49
617 578
600 67
451 385
424 692
364 42
340 130
318 20
316 387
204 886
88 57