3559 347
12580 173
15270 717
21096 570
39529 631
24065 236
51681 413
17090 266
31832 612
8658 460
24516 484
35961 513
5276 312
6209 636