1403 308
703 198
1030 254
8017 668
4489 355
8209 468
6275 635
23998 764
4445 144
13615 117
312654 808
19538 368
4477 284