15127 509
17140 616
19478 493
28081 519
7554 230
14581 338
12040 82
3240 319
4573 560
9644 399
3317 204