1097 59
3728 216
5474 543
11592 395
41787 117
87938 98
23817 771
13088 584
31989 579
29448 486
11505 37
9062 788
10591 848
3885 273
22994 273
2081 71