3570 347
12585 173
15272 717
21125 570
39551 631
24089 236
51714 413
17125 266
31988 612
8662 460
24601 484
36001 513
5280 312
6214 636