15104 509
17097 616
19439 493
27992 519
7526 230
14571 338
12012 82
3230 319
4563 560
9618 399
3310 204