3698 347
12738 173
15431 717
23036 572
40451 631
25520 236
53249 413
18276 269
35838 613
8901 460
28940 488
39476 519
5378 312
6595 636