3558 347
12580 173
15265 717
21093 570
39523 631
24063 236
51676 413
17079 266
31818 612
8658 460
24501 484
35954 513
5276 312
6207 636