406 70
15300 485
2098 156
18097 308
5909 588
6728 390
7745 451
2245 113
3390 366
3815 746
4500 522
2758 740
3193 585