3557 347
12579 173
15264 717
21087 570
39519 631
24055 236
51666 413
17077 266
31800 612
8658 460
24492 484
35946 513
5276 312
6204 636