3100 649
98330 518
3843 82
22848 653
36352 581
30013 494
16985 132
3706 232
5329 674
8143 211
10923 267
7282 545
15871 291