2095 356
7781 209
58170 291
42190 617
81463 572
5852 627
1152 77
4313 864
4678 697
9138 619
17319 114
8420 680
6382 593
19540 475
54685 467
4079 748