2470 238
3939 44
3693 563
5083 616
14122 466
15027 864
8875 107
11436 309
3748 207
4564 373
5434 556
7943 659