12586 298
3341 321
5599 227
4567 530
6547 356
9775 412
8911 859
2840 111
9905 159
1909 28
3770 110
6320 203
31303 472
7386 476
7063 635
15339 877
41147 672
13054 442
8688 595
3215 281
6140 482
3990 525