160150 417
94018 663
151263 1057
529320 839
113438 319
120720 269
24083 165
58544 215
1118 182
1989 489
3679 610