52979 829
14224 61
19074 65
45580 843
9619 253
150055 877
3126 740
13352 561
5946 795
3358 619
1181 241
3469 752
31188 41
2307 133
4086 707