12860 339
5223 336
39194 112
7588 294
7306 391
9155 593
6610 74
4330 383
5255 357
5591 798
8613 678
4858 291
3236 160
9389 451
3299 274
4036 472
5033 746
4636 640
5102 275