1167 41
22748 630
3151 343
303543 1032
4080 701
44849 770
7248 880
12180 588
4287 498
14321 774
29031 607
19665 188