2983 855
81995 508
12291 894
7890 281
56751 548
13921 453
2911 32
8006 470
4485 714
13180 382
2880 552