3572 347
12587 173
15275 717
21132 570
39563 631
24107 236
51743 413
17151 266
32063 612
8666 460
24660 484
36032 513
5283 312
6225 636