3698 347
12738 173
15431 717
23041 572
40451 631
25527 236
53254 413
18277 269
35848 613
8902 460
28950 488
39487 519
5378 312
6598 636