30589 147
229767 606
24958 862
96991 390
16134 438
118054 959
21328 560
1228 52
5432 806
2306 392
3265 290
4855 652
6594 843