3555 347
12573 173
15261 717
21067 570
39490 631
24019 236
51628 413
17009 266
31655 611
8649 460
24390 484
35892 513
5268 312
6192 636