3570 347
12585 173
15272 717
21125 570
39553 631
24092 236
51720 413
17128 266
32001 612
8663 460
24608 484
36003 513
5282 312
6216 636