3570 347
12585 173
15272 717
21121 570
39549 631
24089 236
51711 413
17124 266
31986 612
8662 460
24597 484
36000 513
5280 312
6214 636