3690 347
12722 173
15421 717
22791 572
40386 631
25404 236
53151 413
18210 269
35575 613
8883 460
28560 487
39056 519
5375 312
6577 636