30619 147
229806 606
24958 862
96995 390
16134 438
118103 959
21332 560
1228 52
5432 806
2306 392
3265 290
4857 652
6594 843