2039 85
9623 99
5308 356
32261 777
4964 215
9222 203
4403 330
8200 449
6274 596
4498 569
4086 396
2783 587
974 107
4089 377