15181 117
17023 327
3178 330
3936 346
13285 380
4501 28
4057 850
14546 512
2959 394
6858 350
3638 359
3862 493
4021 888
4491 605