30105 242
1141 186
1688 332
2134 480
1240900 4611
41190 760
37974 526
9852 635
14957 173
84705 401
5820 454
49882 561