12545 298
3330 321
5591 227
4564 530
6582 356
9743 412
8916 859
2854 111
9927 159
1910 28
3800 110
6284 203
31331 472
7410 476
7081 635
15319 877
41403 672
13045 442
8667 595
3206 281
6117 482
3977 525