1398 69
303927 1032
3190 217
3898 713
4044 452
23726 80
26749 576
7276 227
8166 270
9598 153
4282 867
3311 471
4249 482