3572 347
12587 173
15273 717
21132 570
39563 631
24105 236
51738 413
17151 266
32057 612
8665 460
24655 484
36030 513
5283 312
6222 636