2030 85
9591 99
5305 356
32258 777
4959 215
9222 203
4401 330
8197 449
6272 596
4495 569
4082 396
2783 587
974 107
4089 377