294 50
24577 847
7544 551
15427 386
6590 345
2608 44
7291 869
5139 813
1380 86
3423 436
4731 936
1715 39
5130 454