19612 33
7003 702
1670 75
4542 388
5410 646
7664 348
8802 95
4313 284
3358 139
11799 648
4368 388
4403 29
1938 73
4191 215
5233 925