49099 65
11722 266
4819 381
11518 512
29102 877
46670 616
7561 429
5582 338
8516 437
4241 485
3400 701
3155 247