1100 59
3737 216
5479 543
11593 395
41795 117
87945 98
23820 771
13089 584
31990 579
29450 486
11507 37
9062 788
10591 848
3886 273
22994 273
2082 71