1403 308
700 198
1030 254
8008 668
4481 355
8177 468
6267 635
23991 764
4437 144
13602 117
312549 808
19525 368
4471 284