3551 347
12571 173
15259 717
21057 570
39471 631
24009 236
51614 413
16994 266
31626 611
8648 460
24349 484
35880 513
5268 312
6190 636