12860 339
5223 336
39210 112
7589 294
7306 391
9155 593
6612 74
4331 383
5256 357
5591 798
8614 678
4858 291
3236 160
9389 451
3299 274
4036 472
5036 746
4637 640
5102 275