15400 847
2095 245
4142 861
5234 483
16396 581
4325 449
3234 416
4424 155
4452 664
2258 654
899 176
2331 385
2076 399