1004 89
3836 719
5122 480
16679 212
44973 142
24153 303
4336 356
5615 323
1612 229
15819 549
3242 494
1342 180
16803 706
1566 203
6570 688