3118 238
5445 44
4066 563
6074 617
15515 466
15439 864
10492 107
12716 309
4585 207
5100 373
6163 556
8648 660