826 89
3511 719
5071 480
16464 212
44693 142
24100 303
4303 356
5572 323
1581 229
15773 549
3224 494
1318 180
16699 706
1542 203
6519 688