1002 89
3836 719
5122 480
16678 212
44972 142
24153 303
4336 356
5615 323
1612 229
15819 549
3242 494
1342 180
16802 706
1566 203
6570 688