11342 47
19806 660
6250 909
3112 702
3496 695
5957 627
10414 337
28416 556
2364 239
5533 564
17480 849
2976 510
2554 677
2733 763
2221 35
3697 828