979 95
960 180
1628 409
92628 231
7487 547
6225 79
8850 43
17281 542
14416 339
19572 726
3641 517
7156 288
14301 511
8099 215
3497 565
18451 410