28705 91
12479 613
12690 923
20089 285
9560 589
11438 512
11761 849
20025 208
3615 452
2518 96
5441 829
5380 317
142683 647