3690 347
12722 173
15422 717
22803 572
40388 631
25406 236
53154 413
18210 269
35581 613
8883 460
28564 487
39072 519
5375 312
6577 636