49124 65
11724 266
4821 381
11519 512
29121 877
46670 616
7561 429
5584 338
8518 437
4243 485
3400 701
3156 247