3698 347
12738 173
15431 717
23039 572
40451 631
25526 236
53252 413
18277 269
35847 613
8902 460
28949 488
39485 519
5378 312
6598 636