3551 347
12571 173
15259 717
21057 570
39470 631
24009 236
51613 413
16994 266
31622 611
8648 460
24347 484
35880 513
5268 312
6190 636