3690 347
12722 173
15421 717
22793 572
40387 631
25405 236
53152 413
18210 269
35576 613
8883 460
28560 487
39062 519
5375 312
6577 636