52831 829
14195 61
19018 65
45403 843
9610 253
150001 877
3116 740
13321 561
5931 795
3349 619
1176 241
3463 752
31066 41
2292 133
4075 707