3556 347
12576 173
15264 717
21084 570
39511 631
24050 236
51659 413
17069 266
31773 612
8653 460
24471 484
35936 513
5275 312
6202 636