19617 33
7009 702
1670 75
4543 388
5410 646
7666 348
8802 95
4314 284
3360 139
11800 648
4368 388
4403 29
1938 73
4192 215
5233 925