960 89
3749 719
5104 480
16625 212
44883 142
24140 303
4327 356
5605 323
1603 229
15807 549
3237 494
1335 180
16772 706
1559 203
6557 688