30105 242
1141 186
1688 332
2134 480
1240891 4611
41190 760
37974 526
9850 635
14955 173
84686 401
5820 454
49882 561