30084 242
1140 186
1688 332
2134 480
1240744 4610
41160 760
37971 526
9849 635
14949 173
84458 401
5820 454
49879 561