102981 646
23165 395
35185 905
28641 861
37640 876
5835 158
7105 848
3053 229
5074 326
4943 707
2317 156
4560 145
13541 433