5442 94
2507 93
5400 29
31816 378
4967 519
5628 479
2227 195
13213 801
9520 503
3445 766
10672 125
21343 784