3556 347
12576 173
15264 717
21084 570
39512 631
24050 236
51660 413
17072 266
31774 612
8653 460
24472 484
35939 513
5275 312
6202 636