28674 65
42390 889
52147 731
24423 363
4543 226
15566 175
7111 495
3955 63
9465 927
9056 622
6609 628