30068 242
1139 186
1686 332
2134 480
1240710 4610
41160 760
37969 526
9849 635
14948 173
84389 401
5819 454
49878 561