12956 561
30327 693
40954 153
6142 134
10829 671
7866 141
12195 496
23951 420
14395 35
10058 655
3422 553
18968 156
38733 567