12878 339
5227 336
39315 112
7594 294
7312 391
9155 593
6615 74
4337 383
5259 357
5594 798
8618 678
4861 291
3237 160
9390 451
3300 274
4037 472
5039 746
4637 640
5104 275