30045 147
228336 606
24942 862
96938 390
16091 438
117335 959
21190 560
1225 52
5426 806
2303 392
3265 290
4851 652
6591 843