30068 242
1139 186
1686 332
2134 480
1240719 4610
41160 760
37970 526
9849 635
14948 173
84407 401
5819 454
49879 561