6259 624
11926 299
3008 207
4690 238
4191 376
12472 129
18927 307
5788 120
5243 402
2882 288
8981 706
3113 541