12899 339
5230 336
39434 113
7605 294
7320 391
9161 593
6620 74
4344 383
5263 357
5596 798
8620 678
4866 291
3239 160
9394 451
3302 274
4040 472
5040 746
4641 640
5108 275