1640 302
851 107
8189 668
4292 353
8286 468
6407 635
24081 764
4414 145
14058 117
312273 808
19663 368
4485 284