5593 841
2902 60
14878 629
33407 431
19792 85
33155 593
6116 392
3577 115
7802 765
5891 552
5711 892
4077 477
4226 97
5711 778
3235 129
4118 104
7365 330
5151 564
3069 513